linux系统下添加永久静态路由


还需要测试一下

一、使用route命令添加
使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法:
A、添加到主机的路由
# route add –host 192.168.1.10 dev eth0
# route add –host 192.168.1.10 gw 192.168.1.1
B、添加到网络的路由
# route add –net 192.168.1.0  netmask 255.255.255.0 eth0
# route add –net 192.168.1.0  netmask 255.255.255.0 gw 192.168.1.1
# route add –net 192.168.1.0/24 eth1
C、添加默认网关
# route add default gw 192.168.1.1
D、删除路由
# route del –host 192.168.1.10 dev eth0

 

二、添加永久路由

编辑或新建/etc/sysconfig/network-scripts/route-interface 文件中,比如

vi /etc/sysconfig/network-scripts/route-eno16777984

添加两条路由:

 

172.22.2.0/24 via 172.22.3.254 dev eno16777984

172.21.0.0/16 via 172.22.3.254 dev eno16777984

添加完后要重启系统或重启网卡:nmcli dev connect eno16777984

已经经过测试。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM