Мой CentOS XYZ имеет два сетевых интерфейса:
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, который подключен к Интернету.
Другой мой CentOS ABC имеет один внутренний сетевой интерфейс 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
Спасибо,
После того как я исправил другую проблему в одном из моих интерфейсов, проблема решена. Итог: инструкции, которым я следовал, действительны и могут использоваться для подключения ABC к Интернету.