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)防火墙和网络保护 -> 高级设置 -> 配置/启用规则

Linux/Win 模拟超时_linux

 

 

 

 

 

(2)打开防火墙

Linux/Win 模拟超时_linux_02