web-dev-qa-db-ja.com

Ubuntu 18.04に静的IPを割り当てる方法

IPを静的に割り当てるために何時間も試しましたが、何も機能しません。 VMwareのネットワークアダプターをNatまたはBridgedに設定する必要がありますか?ブリッジを試すと、インターネットに接続できません。また、Ubuntu 17+はNetplanを使用していますか?誰かが私を正しい方向に向けてください。

1
user1871

https://askubuntu.com/questions/984445/netplan-configuration-on-ubuntu-17-04-virtual-machine?rq=1 の@ Ahsan.Aminからの投稿をチェックしてください。機能するネットプランを提供し、それによって私の問題の解決策を提供しました。 :)

概要を説明するために、NATおよびVirtualboxでホストのみの接続を設定できるようにした手順を以下に示します。VMWareにそれらを適合させることができれば幸いです。

ホスト(例:Windows 10 OS)からVM(ゲストOS)にアクセスできるようにしたいだけの場合は、ホスト専用アダプターを使用し、NATゲストOSからインターネットにアクセスするため、最初のネットワークアダプターをNATに設定し、2番目のネットワークアダプターをホストオンリーネットワークに設定します。

enter image description here

enter image description here

enter image description here

VMのイーサネット構成のifconfigで確認してください。鉱山はNATの場合はenp0s3で、ホストのみの場合はenp0s8です。ネットワークアダプターを注文するだけです。

ネットワークマネージャーを使用するには、etc/netplan /にnetplan.yml(Sudo nano PLAN-NAME.yaml)を作成し、ファイルを次のように設定します。

network:
ethernets:
    enp0s3:
        addresses: []
        dhcp4: true
    enp0s8:
        addresses: [192.168.78.2/24]
        dhcp4: no
        dhcp6: no
        nameservers:
            addresses: [8.8.8.8,8.8.4.4]
version: 2
renderer: networkd

現在のVMの静的IPを含むアドレス。ホストアダプタのIPを確認し、必要に応じてアドレスパラメータを変更します。

Gateway4パラメータを設定しないことが本当に重要です。インターネットにアクセスできなかった。

Plan.yamlを作成したら、次を実行します。

Sudo netplan apply

グーグルにpingしてすべてをテストする

ping -c 4 8.8.8.8

そして、PuTTY/MobaXtermを使用してVM(アドレスからIPを使用)に接続します。

PS:次の内容を含む99-disable-network-config.cfgを/etc/cloud/cloud.cfg.d/に作成する必要がある場合もあります。

network: {config: disable}

7
lars