双网卡服务器选择默认路由
注意:我还没有搞懂,只是做个备份
实验室服务器有两个网口,一个连内网(enp0s25),一个连外网(enp9s0)。
我要用github,默认走内网那个网口(enp0s25),就无法使用。
使用$route命令查看
$ route
目标 网关 子网掩码 标志 跃点 引用 使用 接口
default gateway 0.0.0.0 UG 100 0 0 enp0s25
default gateway 0.0.0.0 UG 101 0 0 enp9s0
162.105.89.0 0.0.0.0 255.255.255.0 U 100 0 0 enp0s25
162.105.129.122 gateway 255.255.255.255 UGH 100 0 0 enp0s25
link-local 0.0.0.0 255.255.0.0 U 1000 0 0 enp0s25
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 enp9s0
发现默认网口enp0s25在前面,然后我执行如下命令
$ route add default gw 192.168.1.1
192.168.1.1对应的是enp9s0连的网关IP,然后就可以连github了,再次察看route
$ route
内核 IP 路由表
目标 网关 子网掩码 标志 跃点 引用 使用 接口
default gateway 0.0.0.0 UG 0 0 0 enp9s0
default gateway 0.0.0.0 UG 100 0 0 enp0s25
default gateway 0.0.0.0 UG 101 0 0 enp9s0
162.105.89.0 0.0.0.0 255.255.255.0 U 100 0 0 enp0s25
162.105.129.122 gateway 255.255.255.255 UGH 100 0 0 enp0s25
link-local 0.0.0.0 255.255.0.0 U 1000 0 0 enp0s25
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 enp9s0
具体我也还没有搞懂,先记下吧