私のCentOSXYZには2つのネットワークインターフェースがあります。
iface1 136.136.10.10 is connected to gateway 136.136.10.1
iface2 192.168.10.1 is connected to private network
XYZは、インターネットに接続されているゲートウェイ136.136.10.1を介してインターネットにアクセスできます。
私の他のCentOSABCには、内部に1つのネットワークインターフェイスiface(192.168.10.2)があります。では、ABCをインターネットに接続するにはどうすればよいですか?
マスカレードを追加しようとしましたが、役に立ちませんでした。
XYZの場合:
# iptables --flush
# iptables --table nat --flush
# iptables --delete-chain
# iptables --table nat --delete-chain
# iptables --table nat --append POSTROUTING --out-interface iface1 -j MASQUERADE
# iptables --append FORWARD --in-interface iface2 -j ACCEPT
# echo 1 > /proc/sys/net/ipv4/ip_forward
# systemctl restart network.service
aBCで:
added 192.168.10.1 as gateway
ありがとう、
インターフェイスの1つで別の問題を修正した後、問題は解決しました。結論:私が従った指示は有効であり、ABCをインターネットに接続するために使用できます。