Ubuntu 14.04 上的仅主机网络

Ubuntu 14.04 上的仅主机网络

因此,我在 VirtualBox 上运行 Ubuntu 14.04。我尝试通过在主机浏览器上检查我的“虚拟”IP 来设置仅主机,并在 Ubuntu 上访问 index_html,但它不起作用。

这是我所做的:

在cmd上使用“ipconfg”,信息如下:

IPv4..... 192.168.1.107
Netmask.. 255.255.255.0
Gateway.. 192.168.1.254

然后我进入 VirtualBox 仅主机网络 < 属性并输入与 ip 相同的信息(我将在 /etc/network/interfaces 文件中使用)

IPv4..... 192.168.1.111
Netmask.. 255.255.255.0
Gateway.. 192.168.1.254

现在我从 VirtualBox 进入我的虚拟 Ubuntu 设置

sudo nano /etc/network/interfaces

并将其更改为:

auto eth0
iface eth0 inet static
address 192.168.1.111
netmask 255.255.255.0
gateway 192.168.1.254

然后我输入:

sudo ifdown eth0 && sudo ifup eth0  // Since networking restart does not work for some reason

sudo /etc/init.d/networking restart

据我所记得,这应该允许我从主机连接到 Ubuntu,但由于某种原因,它不起作用。我错过了什么吗?

PS. 我已经升级并更新了 Ubuntu

答案1

你不能通过这种方式连接,因为仅主机模式不允许你的机器访问网络的其他机器,只有你的主机可以访问你的客户机。

你需要在启用NAT 模式能够访问互联网。

我建议你这样做视频(不是我的)查看差异以及为您的客户机启用 NAT 模式的必要性。

与其他接口不同,您将添加到虚拟机的 NAT 接口需要是动态的。

auto eth1
iface eth1 inet dhcp

相关内容