一、问题描述

Web服务器端口号随机发生变化

二、作者问题解决思路

2.1 抓包

1、Web服务器不允许登录,只能在客户端抓包

2.2 数据包分析

1.1号包:客户端0050-568a-2552将包交给1个叫c062-6be2-bd88的MAC地址,该地址属于默认网关,目前没发现任何异常 2.2号包:这个包从0010-f327-6186发送过来,与网关c062-6be2-bd88不一致。说明2号包和1号包走的不是同一条路径。同时TTL值经过上一次的路由按理说减1,这里没有减去1. 3.2号包的Identification(身份标识符)为0,而5号包的Identification(身份标识符)为49031,说明2号包和5号包是两台不同的设备发出来的。这意味着在Web服务器和客户端之间存在一台设备在代理三次握手,而一般代理三次握手的设备是应答Syn flood攻击的防火墙。

2.3 解决步骤

1、通过2号包的0010-f327-6186找到了防火墙,修改防火墙配置,解决问题。