配置 VM 网络设置以通过 ssh 进入 mininet VM

配置 VM 网络设置以通过 ssh 进入 mininet VM

我正在尝试配置我的虚拟机 (mininet vmdk) 网络设置,以便从主机通过 ssh 进入虚拟机。我使用 virtualbox 作为虚拟机管理程序。

根据 Mininet 说明(http://mininet.org/vm-setup-notes/),我在虚拟机上添加了一个额外的主机专用适配器。在我的网络设置中,我将适配器 1 配置为 NAT,将适配器 2 配置为主机专用适配器。但是,当我在虚拟机中使用 ifconfig 时,只列出了 eth0 和 lo。eth0 没有与之关联的 IP 地址;有人能解释一下为什么会这样吗?难道不应该列出另一个 eth1 接口(用于主机专用适配器)吗?

在此先感谢您的帮助!

答案1

eth0 绑定到哪个适配器是 NAT 还是 Host-Only?您可以使用 mac 地址进行确认。您还可以检查在运行虚拟盒的 Windows 计算机上是否创建/存在 VirtualBox Host-Only 以太网适配器。

Ethernet adapter VirtualBox Host-Only Network:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : VirtualBox Host-Only Ethernet Adapter
   Physical Address. . . . . . . . . : 08-00-27-00-E4-FD
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::b9c4:1994:c678:3e0f%24(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.56.1(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :
   DHCPv6 IAID . . . . . . . . . . . : 772276263
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-18-87-69-22-F0-DE-F1-34-AB-6C
   DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
                                       fec0:0:0:ffff::2%1
                                       fec0:0:0:ffff::3%1
   NetBIOS over Tcpip. . . . . . . . : Enabled

如果未正确创建或配置此适配器,eth1 将不会显示在 mininet vm 中。

相关内容