zoukankan      html  css  js  c++  java
  • Linux/Win 模拟超时

    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)打开防火墙

  • 相关阅读:
    float浮点型底层存储原理
    PermissionError: WinError
    django数据库设置sql_mode
    Git 之 git diff
    以太网数据格式与封装解封
    MYSQL进阶
    MYSQL基础
    Python连接MySQL数据库之pymysql模块使用
    Python装饰器进阶
    BootStrap框架
  • 原文地址:https://www.cnblogs.com/ylz8401/p/15069393.html
Copyright © 2011-2022 走看看