查询路由:
sudo ip route show
sudo netstat -nr
添加路由
如我需要添加10.0.0.0走wlp0s网卡的命令则是
ip route add 10.0.0.0/8 via <网关地址> dev 设备名
上面的只是临时的路由,需要配置到配置文件里
Ubuntu18以上的配置文件在/etc/netplan下的yaml下的文件里:
network:
version: 2
renderer: networkd
ethernets:
eth2:
dhcp4: true
routes:
- to: 10.0.0.0/8
via: <gateway_ip>
在CentOS和Red Hat中,你可以编辑/etc/sysconfig/network-scripts/route-
sudo nano /etc/sysconfig/network-scripts/route-eth2
然后添加如下行:
10.0.0.0/8 via 192.168.1.1 dev eth2
保存并退出编辑器。这样,这个路由规则将在每次启动时自动应用。
删除命令
ip route del tager