我有 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