![转发后的 iptables 流量](https://linux22.com/image/650144/%E8%BD%AC%E5%8F%91%E5%90%8E%E7%9A%84%20iptables%20%E6%B5%81%E9%87%8F.png)
我有 2 台服务器
服务器 A 和服务器 B
服务器A = 1.1.1.1 服务器B = 2.2.2.2
我正在使用 ip-tables 将端口 80 上的所有流量发送到服务器 B
在服务器(A)1.1.1.1上
我已经做好了
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 2.2.2.2:80
iptables -t nat -A POSTROUTING -j MASQUERADE
一切正常
但我的 netstat 命令不起作用
在服务器 B 2.2.2.2 上运行 netstat
仅显示 1 个 IP 1.1.1.1
当我在服务器 A 1.1.1.1 上运行 netstat 时,没有显示任何内容
是否有命令可以在 ServerA 或 ServerB 上查看客户端的 IP 地址?
谢谢,
对于所有这些 iptables 内容都是新的!
netstat -点:
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 36 forward:2222 myhomeip:63279 ESTABLISHED
tcp 0 0 forward:http 56.161.164.142:56643 TIME_WAIT