我有 4 台 linux (CentOS) 机器的实验设置:
所有 4 台机器都使用不同的网络在内部连接,并且可以相互 ping 对方直接连接的接口。但是只有 PC4 可以访问互联网。
我正在尝试设置允许 PC1 能够通过 PC4 访问 Internet 的 iptable 规则,但我不知道该怎么做。
我尝试在 PC2、PC3 和 PC4 的传出接口上添加 NAT:
iptables -t nat -F POSTROUTING
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
但是,这不起作用,你能告诉我如何在这样的设置中让 PC1 访问 10.0.0.1 网络吗?