我在 Virtual Box 上运行了两台虚拟机。主虚拟机有一个接口 (eth0) 桥接到主机网卡 (eth0),另一个接口连接到内部网络 (eth1)。这充当内部网络的网关。第二台虚拟机仅连接到内部网络(使用 eth0)。
我似乎无法从第二台虚拟机访问互联网,也无法执行 ping -I eth1 8.8.8.8 等操作。
这是我用来设置 nat 的脚本
iptables -A FORWARD -i eth1 -j ACCEPT
iptables -A FORWARD -o eth1 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i eth1 -j ACCEPT
我不知道我做错了什么,请帮忙。
资料来源: