添加静态路由
- 举例
临时增加一条路由去往192.168.2.0/24网段地址网关是192.168.5.1
意思分析(不要把意思弄混哦):
系统增加一条去往192.168.2.0/24的路由
电脑网段的网关是192.168.5.1,出口设备是ens33
- 解决
route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.5.1 dev ens33
我自己电脑的网段是192.168.237.0/24,敲上面的命令一直报错(注意自己的网段) ,所以我自己电脑上的命令修改为
route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.237.1 dev ens33
- 举例
临时增加一条到主机192.168.10.10的路由,出口设备是ens33
route add -host 192.168.10.10 dev ens33
- 查看
查看添加的路由条目,到具体主机的路由优先到网段的路由
ip route
查看系统内核路由表(有效的)
route
也可以进文件中看看,以16进制展示,还得换算有点麻烦
cat /proc/net/route
- 扩展
增加条默认的路由
route add default gw 192.168.237.1
删除路由,这样就可以把刚刚添加的路由删掉
route del -net 192.168.2.0/24 //(del必须带网段和掩码两个参数)
最后。。。多看看帮助文档,多练习几遍。