Linux/Win 模拟超时

时间:2021-07-28 14:19:28   收藏:0   阅读:27

Linux(VM 可以,Docker不行):

//查看已有的规则
iptables -nvL --line-number 

//添加规则
iptables -A OUTPUT -p tcp --dst 10.2.22.56 -j DROP
iptables -A OUTPUT -p tcp --dst 10.2.22.70 -j DROP

//删除规则
iptables -D OUTPUT -p tcp --dst 10.2.22.56 -j DROP
iptables -D OUTPUT -p tcp --dst 10.2.22.70 -j DROP

 

//模拟超时(connectTimeout) 	
iptables -A OUTPUT -p tcp -d 220.181.57.217 --dport 443 -j DROP

//模拟超时(readTimeout)		
iptables -A OUTPUT -p tcp -m tcp --tcp-flags PSH PSH -d 10.6.65.2 -j DROP

//模拟挂掉(Reset) 			
iptables -A OUTPUT -p tcp -d 220.181.57.217 --dport 443 -j REJECT --reject-with tcp-reset

//预热时拒绝请求 				
iptables -A INPUT -p tcp --dport 6379 -j REJECT --reject-with tcp-reset

//拒绝部分请求(单IP最大5个连接) 
iptables -A INPUT -p tcp --dport 6379 -m connlimit --connlimit-above 5 -j REJECT --reject-with tcp-reset

 

Win7:

 (1)防火墙和网络保护 -> 高级设置 -> 配置/启用规则

技术分享图片

 

 

 

 

 

(2)打开防火墙

技术分享图片

 

原文:https://www.cnblogs.com/ylz8401/p/15069393.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!