我已经寻找与这个问题相关的信息好几天了,但没有找到一个具体的解释。
关于此问题的解释:使用此命令,我将一个 IP 重定向到其他服务器中的另一个 IP。
- 服务器 A = 169.200.77.211
- 服务器 B = 155.155.51.15
iptables -t nat -A PREROUTING -i eth0 -d 169.200.77.211 -j DNAT --to-destination 155.155.51.15 && iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE && echo 1 > /proc/sys/net/ipv4/ip_forward
一切运行良好,但是当我在服务器 B 中添加来自服务器 A NAT 转发的 IP 时,它不起作用。
例如:在服务器 B 中,我添加/etc/ips
IP 服务器 A:
169.200.77.211:255.255.255.0:169.200.77.255
在服务器 B 中,所有策略默认为接受,没有规则(这是为了测试目的)
更多信息: 在控制面板(例如 cPanel 或 DirectAdmin)中,您必须通过虚拟接口 o 面板控制添加 IP,当我将 IP 服务器 A(nat 转发)添加到域时,Nat 转发不起作用。
发生这种情况的原因是什么?
非常感谢您的帮助!提前谢谢您