我有两台服务器使用不同的ips,一台是客户端知道的ip,另一台是私有的。
通过网络交换机将所有指向第一台服务器的数据包重定向到第二台服务器。
正如您在wireshark的日志中看到的那样,没有来自客户端的http数据包,所有都是continuation或非http:
15 29.352916 172.17.251.32 -> 10.0.0.100 TCP 78 49975 > http [SYN] Seq=0 Win=4380 Len=0 MSS=1398 WS=1 TSval=2098464254 TSecr=0 SACK_PERM=1
16 29.352970 10.0.0.100 -> 172.17.251.32 TCP 74 http > 49975 [SYN, ACK] Seq=0 Ack=1 Win=28960 Len=0 MSS=1460 SACK_PERM=1 TSval=1571906898 TSecr=2098464254 WS=256
17 29.354856 172.17.251.32 -> 10.0.0.100 TCP 66 49975 > http [ACK] Seq=1 Ack=1 Win=4380 Len=0 TSval=2098464257 TSecr=1571906898
18 29.355093 172.17.251.32 -> 10.0.0.100 HTTP 220 Continuation or non-HTTP traffic
19 29.355126 10.0.0.100 -> 172.17.251.32 TCP 66 http > 49975 [ACK] Seq=1 Ack=155 Win=30208 Len=0 TSval=1571906898 TSecr=2098464257
20 29.355231 10.0.0.100 -> 172.17.251.32 HTTP 247 Continuation or non-HTTP traffic
21 29.355291 10.0.0.100 -> 172.17.251.32 TCP 66 http > 49975 [FIN, ACK] Seq=182 Ack=155 Win=30208 Len=0 TSval=1571906898 TSecr=2098464257
22 29.356955 172.17.251.32 -> 10.0.0.100 TCP 66 49975 > http [ACK] Seq=155 Ack=183 Win=4561 Len=0 TSval=2098464259 TSecr=1571906898
23 29.357405 172.17.251.32 -> 10.0.0.100 HTTP 73 Continuation or non-HTTP traffic
24 29.357424 172.17.251.32 -> 10.0.0.100 TCP 66 49975 > http [FIN, ACK] Seq=162 Ack=183 Win=4561 Len=0 TSval=2098464259 TSecr=1571906898
25 29.357434 10.0.0.100 -> 172.17.251.32 TCP 66 http > 49975 [ACK] Seq=183 Ack=163 Win=30208 Len=0 TSval=1571906899 TSecr=2098464259
我的猜测是重定向或防火墙问题存在问题。
问题是什么?