DNAT 重定向有效,但返回重定向 IP

DNAT 重定向有效,但返回重定向 IP

我正在测试我的客户端,网络 10.101.29.0/24,当尝试连接到 192.168.100.100 时被重定向到 10.10.10.222。这部分工作正常,但我的问题在于答案。答案到达的是 10.10.10.222,我想要的是防火墙/路由器在返回给客户端之前改回 192.168.100.100。这是我在防火墙/路由器上所做的:

iptables -t nat -A PREROUTING -i eth1 -s 10.101.29.0/24 -d 192.168.100.100 -j DNAT --to 10.10.10.222

只剩下这一行,没有其他内容。

这是我的网络:

10.101.29.0/24 |-> <-|10.101.29.1,172.16.50.100|-><-|172.16.50.1|-> 服务器

我已经尝试过了

iptables -t nat -A POSTROUTING -o eth0 -d 10.10.10.222 -j 返回

iptables -t nat -A PREROUTING -i eth1 -s 10.10.10.222 -d 10.101.29.0/24 -j DNAT --to 192.168.100.100

但没有任何效果。

我应该加载有状态模块吗?

谨致问候。

答案1

在 Tomek 评论之后,我正在寻找更好的网络,我了解这家公司,并发现另一个路由器被用作响应路径。因此,客户端网络正在接收不同的 IP。

谢谢大家的帮助。

此致

相关内容