问题出现在配置阿里云ecs是,需要用到EIP服务器内部可见

按照阿里要求,系统和配置选择好以后,服务器生成

进入系统发现无法访问外网,route -n 查看路由,发现路由表出错

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.253   0.0.0.0         UG    0      0        0 eth0
0.0.0.0         106.x.x.x  0.0.0.0         UG    1001   0        0 eth1
106.14.120.0    0.0.0.0         255.255.248.0   U     0      0        0 eth1

目标是要将GW 192.168.1.253 的metric改到后面一些,不能作为第一出局路由

一、临时操作生效可以运行命令
route del -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.253
route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.253 dev eth0 metric 1005

二、永久生效

将命令添加到开机启动中

vim /etc/rc.d/rc.local

把命令添加到文件末尾

route del -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.253
route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.253 dev eth0 metric 1005

保存文件,执行 chmod 755 /etc/rc.d/rc.local 将启动文件加上可执行权限即可。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐