Ubuntu 18.04に静的IPを割り当てる方法は? VMwareを使用する仮想マシンで、ホストはWindowsです。

Ubuntu 18.04に静的IPを割り当てる方法は? VMwareを使用する仮想マシンで、ホストはWindowsです。

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

答え1

@Ahsan.Aminの投稿を見るhttps://askubuntu.com/questions/984445/netplan-configuration-on-ubuntu-17-04-virtual-machine?rq=1彼が働くネットワーク計画を提供したので、私の問題は解決しました。 :)

概要を提供するために、Virtualbox で NAT とホストのみの接続を確立できる手順は次のとおりです。 VMWareに適応できることを願っています。

ホスト(Windows 10オペレーティングシステムなど)からゲストオペレーティングシステム(VM)のみにアクセスするには、ホスト専用アダプタとNATを使用してゲストオペレーティングシステムからインターネットにアクセスします。したがって、最初のネットワークアダプタをNATに設定し、2番目のネットワークアダプタをホスト専用ネットワークに設定します。

ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

イーサネット名の仮想マシンの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

Googleにpingを送ってすべてをテストしてください。

ping -c 4 8.8.8.8

次に、Putty / MobaXtermを使用して仮想マシンに接続します(アドレスのIPを使用)。

PS:以下を含む/etc/cloud/cloud.cfg.d/に99-disable-network-config.cfgを作成する必要があるかもしれません。

network: {config: disable}

関連情報