linunx多网卡多路由的设置

更新时间:2024-04-11 20:08:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Linunx多网卡多静态路由的设置方法

Linux中增加软路由的方法一:

route add -net 172.16.6.0 netmask 255.255.255.0 gw 172.16.2.254 dev eth0/* 增加一条网络172.16.6.0/24 经过172.16.2.254 eth0

-net增加网络 -host增加主机、netmask 子网掩码、gw 网关、dev 装置,设备,这里是你的网卡名

route del gw 172.16.2.254 删除默认网关172.16.2.254 route del -net 172.16.86.0/24 删除默认网络172.16.86.0 route -n 显示当前路由表

常用的是这种方式,但有时你在删除一条软路由时会不起作用,会有什么提示:SIOCADDRT 无法接触网路,所以这时用如下的这种方法就可以了。

Linux中增加软路由的方法二: 实现的功能和上面的一样

ip route add 172.16.6.0/24 via 172.16.2.254 dev eth0 ip route del gw 172.16.2.254

ip route del 172.16.6.0/24 dev eth0 ip route

添加路由:

route add -net 10.0.0.0 netmask 255.0.0.0 dev eth0 删除路由:

route del -net 10.0.0.0 netmask 255.0.0.0 dev eth0 添加默认路由:

route add default gw 10.0.0.1 删除默认路由

route del default gw 10.0.0.1 route del default

linux下添加路由的方法: 使用 route 命令添加

使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法: //添加到主机的路由

# route add –host 192.168.168.110 dev eth0

# route add –host 192.168.168.119 gw 192.168.168.1 添加到网络的路由

# route add –net IP netmask MASK eth0 # route add –net IP netmask MASK gw IP # route add –net IP/24 eth1

添加默认网关

# route add default gw IP 删除路由

# route del –host 192.168.168.110 dev eth0

在linux下设置永久路由的方法: 1.在/etc/rc.local里添加

route add -net 192.168.3.0/24 dev eth0

route add -net 192.168.2.0/24 gw 192.168.3.254 2.在/etc/sysconfig/network里添加到末尾

方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev 3./etc/sysconfig/static-router : any net x.x.x.x/24 gw y.y.y.y

命令方式:

查看源代码打印帮助1 route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth0

虽然可以写到rc.local里,但network服务重启后就失效了,所以,建议写到配置文件里。

配置文件:

查看源代码打印帮助1 vi /etc/sysconfig/network-scripts/route-ethx 2 192.168.1.0/24 via 192.168.1.1 该文件可以新建。

另外,特别推荐使用 ipcalc 命令。

(责任编辑:麦田守望者)

本文来源:https://www.bwwdw.com/article/upcp.html

Top