前言
学习linux笔记小实践一
route 与 ip route的使用
一、建立静态路由语句
route 与 ip route
二、使用示例
1.添加路由表
www.baidu.com 14.119.104.189
add
ps:gw、via指自己的网关地址
# route add -net 14.0.0.0 netmask 255.0.0.0 gw 192.168.226.2
# ip route add 14.0.0.0/8 via 192.168.226.2
2.查看路由表
# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.226.2 0.0.0.0 UG 0 0 0 ens33
14.0.0.0 192.168.226.2 255.0.0.0 UG 0 0 0 ens33
3.删除路由表
del
# route del -net 14.0.0.0 netmask 255.255.0.0 gw 192.168.226.2
##或 如有多个该目标网段链路,删除第一条
# route del -net 14.0.0.0 gw 192.168.226.2
# ip route del 14.0.0.0/8 via 192.168.226.2
4.默认路由表
default
##默认(缺省)网关route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.50.2
# route add default gw 192.168.50.2
##删除默认路由
# route del default
# ip route add default via 192.168.50.2
# ip route del default
5.路由表永久化
在/etc/sysconfig/network-scripts/route-ens33配置文件中添加语句
# vim /etc/sysconfig/network-scripts/route-ens33
14.0.0.0/8 via 192.168.110.2 dev ens33
# systemctl restart network
# ip route list
或 以下方法:
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.2.254
2)在/etc/sysconfig/network里添加到末尾
方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev
3)/etc/sysconfig/static-routes : (没有static-routes的话就手动建立一个这样的文件)
any net 192.168.3.0/24 gw 192.168.3.254
any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129
4)开启 IP 转发:
#echo “1” >/proc/sys/net/ipv4/ip_forward (临时)
#vi /etc/sysctl.conf --> net.ipv4.ip_forward=1 (永久开启)文章来源:https://www.toymoban.com/news/detail-761586.html
总结
本文仅仅简单介绍了route 与 ip route的使用,用于学习笔记。文章来源地址https://www.toymoban.com/news/detail-761586.html
到了这里,关于route、ip route添加删除路由表命令,路由表永久化设置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!