在SUSE LINUX Enterprise Server 9上添加静态路由靠谱的方法
硬件平台:IBM PC Server

OS平台:SUSE LINUX Enterprise Server 9

故障现象:配置三块网卡,分别连不同的系统。缺省路由是走eth0,用route add 命令手工添加静态路由后(走网卡eth1),通过traceroute命令发现还是走eth0。

后经实验得出,在SUSE LINUX Enterprise Server 9上添加静态路由靠谱的方法如下:

vi /etc/sysconfig/network/routes

按以下格式添加内容:

200.200.200.0 10.245.32.254 255.255.255.248 eth1

(第一个200.200.200.0)部分--->表示目标地址(有host/subnet之分)

(第二个10.245.32.254)部分--->表示网关(下一跳IP)

(第三个255.255.255.248)部分--->表示目标掩码(255.255.255.255表示host)

(第四个eth1)部分--->表示走哪块网卡

default 10.200.6.201 - - #表示缺省路由(注意两个-(减号)中间有空格)

最后执行/etc/init.d/network restart命令让配置生效。

这样添加静态路由后,主机重启会路由配置会自动加载。