主IP被国内GFW屏蔽了,副IP能ping通,如何让出口的默认主IP变成副IP?
主IP(1.1.1.1)被国内GFW屏蔽了,副IP通(2.2.2.2),如何让出口IP变成副IP?
现象是这样:
在国内ping 1.1.1.1 不通,国外能ping通,明显国内GFW屏蔽
在服务器里面 ping www.ctohome.com 能通(www.ctohome.com在国外服务器)
在服务器里面 ping china.cn 不通(china.cn在国内服务器),
但是,指定副IP出口,ping -I 2.2.2.2 china.cn 能通
本来想到最简单的方法就是改副IP为主IP,但是机房硬是说改不了主IP,也不给换主IP。没办法,此路不通。
那么是不是有办法在linux里面设置下,让默认出口变成副IP的出口,就是实现 ping china.cn 默认就走副IP 2.2.2.2的出口?
解封办法:
route add -net default gw 网关地址 dev eth0:x(eth0:x是副IP的网卡地址)
范例:
route add -net default gw 72.20.6.57 dev eth0:1