我希望在家庭网络上使用我的 Ubuntu 笔记本电脑运行 VirtualBox(因此台式机可以通过路由器访问它),并且还能够随时随地从主机(不同网络或没有互联网)ssh 到 VirtualBox。
以前,VB 实例上唯一的网络适配器是“桥接连接”适配器。这使我可以在来宾 VB 上访问 Internet,并且 LAN + 主机上的其他计算机也可以访问它。但是,每当我将笔记本电脑从网络中取出时,就无法再从主机访问来宾。
我读到我需要启用仅主机适配器才能从网络访问它,而 NAT 适配器用于从访客访问互联网。
我的问题是我可以在 VirtualBox 中运行仅主机适配器 + NAT 适配器和桥接网络适配器吗?我很困惑我会在 /etc/hosts 里面放什么?我会在 /etc/hosts 中放置两个具有相同服务器名称的 IP(仅主机和桥接)吗?
ril*_*l44 11
弄清楚了。我正在关注本教程,但我正在输入eth1而不是eth2. 我必须使用,eth2因为仅主机是 VB 设置网络中的“适配器 3”(使用 VB 的 GUI)。现在我可以同时运行桥接和仅主机!
对于/etc/hosts: 在主机上,我输入: 'host-only-IP' 'servername' 在来宾 VB 上,我将仅主机 IP 和桥接 IP 都放在相同的服务器名中。似乎不会引起问题。
所以总结一下; 我在 VB 实例上有 3 个适配器
我将主机上的主机文件配置为使用仅主机 IP,而我的桌面主机文件配置为使用桥接 IP 地址。通过这种方式,我可以将我的笔记本电脑从网络中取出,并且仍然能够在不更改任何设置的情况下通过 ssh 连接到我的 VirtualBox 服务器。然后我可以打开 NAT 网络适配器,VirtualBox 可以将我的主机网络用于远离家庭网络的互联网。
| 归档时间: |
|
| 查看次数: |
27859 次 |
| 最近记录: |