我花了很长时间试图找到一个专门处理从 Windows 访问 virtualbox Ubuntu 服务器的解决方案。
目标是设置两个适配器。适配器 1 是 NAT,用于为访客计算机(Linux 服务器)提供互联网访问,以便可以使用 apt-get。我不希望从外部网络访问虚拟机,因此在这种情况下我不需要桥接适配器。
适配器 2 是仅主机网络适配器,不使用 DHCP,因为它将具有静态 IP 地址,旨在成为主机用于通过 Putty 访问 VM 的 IP 地址。
我已经通过 VirtualBox 常规设置设置并配置了一个仅主机适配器,它的 IPv4 地址/掩码为 192.168.194.3/24。我已将其配置为手动设置,并为其指定 IP 地址 192.168.194.3 和网络掩码:255.255.255.0。
/etc/network/interfaces 文件已修改为反映网络适配器 enp0s8(仅主机适配器 #2)的静态 IP 地址
auto enp0s8
iface enp0s8 inet static
address 192.168.194.3
netmask 255.255.255.0
从我的 Windows 主机上,我可以 ping 192.168.194.3 并获得响应。
我已经在 Linux 来宾上安装了 openssh-server 并且它正在运行。它声称正在 0.0.0.0 端口 22 上运行和侦听。
我该如何设置和配置合适的东西,以便我不使用桥接网络适配器,但仍然能够使用 NAT,但我通过分配给第二个适配器(仅主机适配器)的静态 IP 连接到虚拟机?我相信这是可能的,但我需要一些帮助。
提前致谢