virtualbox - 2 个主机连接

virtualbox - 2 个主机连接

我想通过以下方式在 virtualbox 中连接两个主机(ubuntu):附加到 NAT。

我在终端中设置: - 第一台主机:sudo ifconfig eth0 10.0.0.1 netmask 255.255.255.0 - 第二台主机:sudo ifconfig eth1 10.0.0.2 netmask 255.255.255.0

我检查了第一和第二台主机:

ping yahoo.com   -> unknownhost

  • ping 10.0.0.1在第一个主机上 -> 确定
  • ping 10.0.0.2在第一个主机上 -> 目标主机不可达

  • ping 10.0.0.1在第二台主机上 -> 目标主机不可达
  • ping 10.0.0.2在第二个主机上 -> 确定

我做错了什么?


对于第二位主持人:

eth1      Link encap:Ethernet  HWaddr 08:00:27:B8:2F:C5  
          inet addr:10.0.0.2  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:feb8:2fc5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:52 errors:0 dropped:0 overruns:0 frame:0
          TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6100 (5.9 KiB)  TX bytes:10176 (9.9 KiB)
          Base address:0xd240 Memory:f0820000-f0840000 

eth2      Link encap:Ethernet  HWaddr 08:00:27:C1:F8:AA  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fec1:f8aa/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:37 errors:0 dropped:0 overruns:0 frame:0
          TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4774 (4.6 KiB)  TX bytes:4052 (3.9 KiB)
          Base address:0xd010 Memory:f0000000-f0020000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:100 (100.0 b)  TX bytes:100 (100.0 b)

sit0      Link encap:IPv6-in-IPv4  
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

答案1

在每个虚拟机上设置 2 个单独的接口 - 一个用于 NAT(为虚拟机提供互联网访问权限),另一个用于“内部网络“用于虚拟机间通信。

您当前的 NAT 接口无法相互通信。

相关内容