开发者社区> 问答> 正文

使用云服务器测试synflood,发现外网目标IP无法收到数据报文,内网IP可以收到报文。

使用阿里云模拟测试synflood发包, 无法收到数据包

配置两台同区域服务器A、B服务器。

1、A内网IP发送构造syn报文 -> B内网IP,B可以正常收到数据包。 2、A内网IP发送构造syn报文 -> B外网IP,B服务器无法收到数据包。 3、A外网IP发送构造syn你报文 -> B外网IP, B服务器无法收到数据包。

测试发现,A服务器构造的报文数据包可以正常发出,如果目标IP是外网IP,则B服务器无法收到数据包,如果是内网IP则A服务器可以收到数据包。

1661754433953.jpg

双方服务器都已经关闭防火墙端口全部开放,网卡的rp_filter检测已关闭。

请问如何配置可以让云A服务器构造源IP, 发送syn报文让B外网IP或者任意服务器外网IP接收到A发送的数据包。

是什么问题导致内网正常可以收到,外网无法收到数据包呢?

展开
收起
1910110803576094 2022-08-29 17:37:53 998 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
移动互联网测试到质量的转变 立即下载
给ITer的技术实战进阶课-阿里CIO学院独家教材(四) 立即下载
F2etest — 多浏览器兼容性测试整体解决方案 立即下载