Ubuntu 服务器多 IP 配置(failover) 时间: 2020-01-22 02:14 分类: 修仙日记 ####前言 今天,服务器莫名其妙的出现了问题:能 ping 通,但是国内所有的 tcp 连接全部是`refused`,国外的又没问题。 这种情况真的很无解,又不太像 IP 被墙。 测试服务器上访问国内网址也大多数是拒绝连接,但又有少数能够打开。 ####购买额外IP 买了额外IP后就需要在服务器上配置,服务商也是个傻逼,发个Ticket`爱理不理的,只能自己搜索慢慢摸索。 找到方法如下(Ubuntu): ``` # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 195.154.123.123 netmask 255.255.255.0 gateway 195.154.123.1 auto eth0:0 iface eth0:0 inet static address ip_failover netmask 255.255.255.255 ``` `ip_failover`是购买的新IP。 但是,新增IP后根本无法解决我前面的问题,因为网络出口都是必须走的老IP地址,新买的IP地址就跟代理差不多,不知道是不是需要设置的问题,反正服务器上检测网卡ip已经是新买的IP了,但是通过网页在线测试出的IP还是原来的。 不想再折腾了,这种现象太诡异了,很像被墙,但是ping和tcp又都是通的,只不过所有的连接都会被拒绝。 最后猜想是不是服务器中木马了,服务器上限制了国内IP的连接,由于服务器上还有很多重要的文件,所有也暂时不能重装系统试试。 最后重装系统还是不行就只能删服务器了,Fuck! `最后进入安全模式,问题依旧,所有排除中毒情况,应该就是服务商那边的问题或者是IP被墙了!` ================================================================ update: 购买新的IP可以解决这个问题,修改网卡ip信息需重启才生效!!! 标签: 无