centos修改路由


一、修改默认路由(多网卡时)
1.查看路由信息
route -n
2.删除默认的路由:
route del default gw 0.0.0.0
3.增加新的默认路由:
route add -net 0.0.0.0 gw 192.168.123.1
以上重启会失效
4.永久生效方法
在需要设置默认路由的网卡配置文件中修改或增加 DEFROUTE=yes
在不需要设置默认路由的网卡配置文件中修改或增加 DEFROUTE=no

二、增加静态路由
1.centos7永久增加静态路由
在/etc/sysconfig/network-scripts 下创建相关网卡得静态路由文件,例如route-eth0
在文件中添加以下行:
192.168.100.0/24 via 192.168.102.1 dev eth0
其中,192.168.100.0/24是目标网段及掩码,192.168.102.10是网关,dev eth0是途径设备。

2.centos6永久增加静态路由
在/etc/sysconfig/ 下创建静态路由文件static-routes
在文件中添加以下行:
any net 192.168.100.0 netmask 255.255.255.0 gw 192.168.102.1
其中,192.168.100.0是目标网段,netmask是子网掩码,192.168.102.1是途径网关。