こんにちは、2台のUbuntu 14.04仮想マシンで内部ネットワークをセットアップしようとしています。しかし、私はこれまで失敗しました。どちらにも同じネットワーク名の内部ネットワークアダプターがあり、ネットワーク内で通信する必要がありますが、pingテストは失敗しました。
これは、最初のOSの/etc/network/interfaces.dです。
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.254
OS#2
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.101
netmask 255.255.255.0
gateway 192.168.0.254
また、成功せずに「eth0」を「lo」に変更しようとしました。
問題がどこにあるのかわかりません、どんな助けでも大歓迎です!ありがとう
解決策を見つけました。 VirtualBoxでDHCPサーバーを起動する必要がありました。このビデオで詳しく説明されています: https://www.youtube.com/watch?v=lhOY-KilEeE
念のため、ビデオが利用できない場合、その要点は次のとおりです。
vboxmanage dhcpserver add --netname intnet --ip 10.10.0.1 --netmask 255.255.0.0 --lowerip 10.10.10.1 --upperip 10.10.10.255 --enable
これをホストOSで実行します。
--netname intnet
:内部ネットワークの名前はintnet
になります。これは、VMのNetwork> Adapter>(Internal network)> Nameフィールド。--ip 10.10.0.1
:内部ネットワーク内のDHCPサーバーのIPアドレス。--netmask 255.255.0.0
:サブネットマスク。--lowerip 10.10.10.1
:ネットワークメンバーに割り当てることができるIPアドレスの下限。--upperip 10.10.10.255
:同じものの上限。--enable
:DHCPサーバーを有効にします。