我的 LAN 上运行着一项服务,但运行非常不稳定。在我重新启动运行 macOS 14.1 的服务器后,它立即可以正常提供网页(我注意到这种情况也发生在 13.0 的多个版本上)。但几个小时后,我无法再在 LAN 上的任何设备上连接到它,因为我使用的任何浏览器都会出现连接重置错误。我注意到客户端和服务器之间的 SYN 正常运行,但只要我执行 GET,我的网关就会以 ACK 响应,导致我的客户端发送 RST。我的网关正在运行 AsusWRT。当页面正常工作时,我的网关没有响应。
我的客户端是192.168.50.228,服务器是192.168.50.42。
不。 | 时间 | 来源 | 目的地 | 源MAC地址 | 目标 MAC 地址 | 协议 | 长度 | 信息 |
---|---|---|---|---|---|---|---|---|
9154 | 4.932032 | 192.168.50.228 | 192.168.50.42 | 客户 | 服务器 | TCP | 78 | 54054 → 8080 [SYN] 序列=0 Win=65535 长度=0 MSS=1460 WS=64 TSval=1633977301 TSecr=0 SACK_PERM |
9155 | 4.937303 | 192.168.50.42 | 192.168.50.228 | 路由器 | 客户 | TCP | 78 | 8080 → 54054 [SYN,ACK] 序列=0 确认=1 Win=65535 长度=0 MSS=1460 WS=64 TSval=1803376346 TSecr=1633977301 SACK_PERM |
9156 | 4.937396 | 192.168.50.228 | 192.168.50.42 | 客户 | 服务器 | TCP | 66 | 54054 → 8080 [ACK] 序列=1 确认=1 Win=131712 长度=0 TSval=1633977306 TSecr=1803376346 |
9157 | 4.937488 | 192.168.50.228 | 192.168.50.42 | 客户 | 服务器 | HTTP | 543 | 获取/HTTP/1.1 |
9158 | 4.941333 | 192.168.50.1 | 192.168.50.228 | 路由器 | 客户 | TCP | 66 | 8080 → 54054 [ACK] 序列=1 确认=1 Win=2051 长度=0 TSval=1803376351 TSecr=1633977306 |
9159 | 4.941385 | 192.168.50.228 | 192.168.50.1 | 客户 | 路由器 | TCP | 54 | 54054 → 8080 [RST] 序列=1 赢=0 长度=0 |
9160 | 5.047863 | 192.168.50.228 | 192.168.50.42 | 客户 | 服务器 | TCP | 517 | [TCP 重传] 54054 → 8080 [PSH,ACK] Seq=1 Ack=1 Win=131712 Len=477 TSval=1633977417 TSecr=1803376346 |
9161 | 5.053608 | 192.168.50.42 | 192.168.50.228 | 路由器 | 客户 | TCP | 54 | 8080 → 54054 [RST] 序列=1 赢=0 长度=0 |
在服务器端,我从未看到过网关的 IP 地址,只看到它在 GET 之后发送的 ACK,这让我认为网关正在拦截 ACK 并代表服务器做出响应。
不。 | 时间 | 来源 | 目的地 | 源MAC地址 | 目标 MAC 地址 | 协议 | 长度 | 信息 |
---|---|---|---|---|---|---|---|---|
1935 | 9.542822 | 192.168.50.228 | 192.168.50.42 | 客户 | 服务器 | TCP | 78 | 54054 → 8080 [SYN] 序列=0 Win=65535 长度=0 MSS=1460 WS=64 TSval=1633977301 TSecr=0 SACK_PERM |
1936 | 9.543382 | 192.168.50.42 | 192.168.50.228 | 服务器 | 路由器 | TCP | 78 | 8080 → 54054 [SYN,ACK] 序列=0 确认=1 Win=65535 长度=0 MSS=1460 WS=64 TSval=1803376346 TSecr=1633977301 SACK_PERM |
1937 | 9.543747 | 192.168.50.1 | 192.168.50.42 | 路由器 | 服务器 | ICMP | 106 | 重定向(针对主机重定向) |
1938 | 9.548315 | 192.168.50.228 | 192.168.50.42 | 客户 | 服务器 | TCP | 66 | 54054 → 8080 [ACK] 序列=1 确认=1 Win=131712 长度=0 TSval=1633977306 TSecr=1803376346 |
1939 | 9.548317 | 192.168.50.228 | 192.168.50.42 | 客户 | 服务器 | HTTP | 543 | 获取/HTTP/1.1 |
1940 | 9.548480 | 192.168.50.42 | 192.168.50.228 | 服务器 | 路由器 | TCP | 66 | 8080 → 54054 [ACK] 序列=1 确认=478 Win=131264 长度=0 TSval=1803376351 TSecr=1633977306 |
1941 | 9.551754 | 192.168.50.228 | 192.168.50.42 | 路由器 | 服务器 | TCP | 54 | 54054 → 8080 [RST] 序列=478 赢=0 长度=0 |
1942 | 9.658227 | 192.168.50.228 | 192.168.50.42 | 客户 | 服务器 | TCP | 543 | [TCP 虚假重传] 54054 → 8080 [PSH,ACK] Seq=1 Ack=1 Win=131712 Len=477 TSval=1633977417 TSecr=1803376346 |
1943 | 9.658367 | 192.168.50.42 | 192.168.50.228 | 服务器 | 路由器 | TCP | 54 | 8080 → 54054 [RST] 序列=1 赢=0 长度=0 |
1944 | 9.658987 | 192.168.50.1 | 192.168.50.42 | 路由器 | 服务器 | ICMP | 82 | 重定向(针对主机重定向) |