将互联网流量路由到隔离虚拟机

将互联网流量路由到隔离虚拟机

我有两个虚拟机,我希望 VM-2 成为隔离主机,强制通过 VM-1 路由其流量。例如,如果我在 VM-1 上使用 VPN,这将影响 VM-2。

VM-1: 
Windows 7, 2 NICs
192.168.1.80 255.255.255.0 Bridged networking
192.168.50.2 255.255.255.0 VLAN1

VM-2: 
Debian 7, 1 NIC
192.168.50.3 255.255.255.0 VLAN1

这可能吗?提前感谢你的帮助。

答案1

如果您将 VM-1 设置为共享其互联网,并将 VM-2 设置为通过 VM-1 路由其所有流量,这应该可以工作。您可以使用ip routeroute命令设置此设置。

我猜测这应该是 VM-2 上所需的配置:

ifconfig eth0 192.168.50.3/24 
route add default gw 192.168.50.2

注意:我记得 vmplayer/vmware Workstation 会创建几个虚拟网卡,一个用于主机私网,一个用于 nat 网络。如果 VM-1 和 VM-2 都使用主机私网,应该没问题。

相关内容