日常运维中会遇到配置连接三方系统,有些三方系统提供多个地址,此时要模拟多个地址连接逻辑,可采用以下方式变相模拟关闭三方系统对应ip。
# linux屏蔽单个IP
route add -host 10.60.160.11 reject
route del -host 10.60.160.11 reject
#windows屏蔽单个ip route print 查看接口编号
route add 10.60.114.1 mask 255.255.255.255 0.0.0.0 if <接口编号> -p
route DELETE 10.60.114.1
此方式适合如数据库集群验证,到券商柜台RS地址验证等情况。
对应用服务调用三方系统,特别是域名的三方系统,如配置中配置了url=https://open.hscloud.cn/v1/*;要模拟可以通过如下方法:
先ping open.hscloud.cn得到ip地址,在/etc/hosts上配置此域名的域名解析,让他走本地解析,不走dns服务器。待请求正常后,再在/etc/hosts上配置ip为错误地址,再模拟请求便可。
 
 
                     
            
        













 
                    

 
                 
                    