使用阿里云模拟测试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服务器可以收到数据包。
双方服务器都已经关闭防火墙端口全部开放,网卡的rp_filter检测已关闭。
请问如何配置可以让云A服务器构造源IP, 发送syn报文让B外网IP或者任意服务器外网IP接收到A发送的数据包。
是什么问题导致内网正常可以收到,外网无法收到数据包呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。