linunx多网卡多路由的设置
linunx多网卡多静态路由的设置方法
linux中增加软路由的方法一:
routeadd-net172.16.6.0netmask255.255.255.0gw172.16.2.254deveth0/*减少一条网络172.16.6.0/24经过172.16.2.254eth0
-net增加网络-host增加主机、netmask子网掩码、gw网关、dev装置,设备,这里是你的网卡名
routedelgw172.16.2.254删掉预设网关172.16.2.254routedel-net172.16.86.0/24删掉预设网络172.16.86.0route-n表明当前路由表
常用的是这种方式,但有时你在删除一条软路由时会不起作用,会有什么提
示:siocaddrt无法接触网路,所以这时用如下的这种方法就可以了。
linux中减少硬路由的方法二:同时实现的功能和上面的一样
iprouteadd172.16.6.0/24via172.16.2.254deveth0iproutedelgw172.16.2.254
iproutedel172.16.6.0/24deveth0iproute
添加路由:
routeadd-net10.0.0.0netmask255.0.0.0deveth0删掉路由:
routedel-net10.0.0.0netmask255.0.0.0deveth0添加默认路由:
route add 添加路由routeadddefaultgw10.0.0.1删掉预设路由
routedeldefaultgw10.0.0.1routedeldefault
linux之下嵌入路由的方法:采用route命令嵌入
使用route命令添加的路由,机器重启或者网卡重启后路由就失效了,方法://添加到主机的路由
#routeaddchost192.168.168.110deveth0
#routeaddchost192.168.168.119gw192.168.168.1添加到网络的路由
#routeaddcnetipnetmaskmasketh0#routeaddcnetipnetmaskmaskgwip#routeaddcnetip/24 eth1
添加默认网关
#routeadddefaultgwip删掉路由
#routedelchost192.168.168.110deveth0
在linux之下设置永久路由的方法:1.在/etc/rc.local里嵌入
routeadd-net192.168.3.0/24deveth0
routeadd-net192.168.2.0/24gw192.168.3.2542.在/etc/sysconfig/network里嵌入至末尾
方法:gateway=gw-ip或者gateway=gw-dev3./etc/sysconfig/static-
/
命令方式:
查看源代码打印帮助1routeadd-
net192.168.1.0netmask255.255.255.0gw192.168.1.1deveth0
虽然可以写道rc.local里,但network服务重新启动后就失灵了,所以,建议写下至配置文件里。
配置文件:
查阅源代码列印协助1vi/etc/sysconfig/network-scripts/route-
ethx2192.168.1.0/24via192.168.1.1该文件可以新建。
另外,特别推荐使用ipcalc命令。
(责任编辑:麦田守望者)