Man*_*ist 11 networking linux iptables
我对 Linux 系统有要求,其中 Linux 设备使用 RSYNC 将数据同步到另一台 Linux 机器。目前这工作正常,但是我需要将其中一台机器移动到另一个数据中心。
是否有可能使用 iptables 配置机器,以便所有对(例如)本地地址 192.168.100.230 的调用现在实际上都发送到 Internet 上的公共地址?
Man*_*ist 17
需要启用 IP 转发:编辑/etc/sysctl.conf
并确保该行net.ipv4.ip_forward = 1
存在且未注释掉。
然后你需要执行这个命令:
iptables -t nat -A OUTPUT -d [ipaddress1] -j DNAT --to-destination [ipaddress2]
ipaddress1
您要重定向到的地址在哪里ipaddress2
。
注意 - 此命令不会在重新启动后继续存在。