娃哈哈好喝-真的!
技术够用就行,吃好喝好睡好!

centos7添加静态路由

route常用选项和参数

常用选项

-A:设置地址类型;
-C:打印将Linux核心的路由缓存;
-v:详细信息模式;
-n:不执行DNS反向查找,直接显示数字形式的IP地址;
-e:netstat格式显示路由表;
-net:到一个网络的路由表;
-host:到一个主机的路由表。

常用参数

add:增加指定的路由记录;
del:删除指定的路由记录;
target:目的网络或目的主机;
gw:设置默认网关;
mss:设置TCP的最大区块长度(MSS),单位MB;
window:指定通过路由表的TCP连接的TCP窗口大小;
dev:路由记录所表示的网络接口。
1、查看当前路由
[root@centos ~]# route 
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         gateway         0.0.0.0         UG    0      0        0 ens192
172.30.30.0     0.0.0.0         255.255.255.0   U     100    0        0 ens192
192.168.9.0     0.0.0.0         255.255.255.0   U     0      0        0 docker0
[root@centos ~]# 
2、默认路由
# 添加默认路由
[root@centos ~]# route add -net 0.0.0.0/0 gw 172.30.30.254
[root@centos ~]# route add default gw 172.30.30.254
# 删除默认路由
[root@centos ~]# route del default gw 172.30.30.254
3、主机路由,单个ip
#添加单个ip路由
[root@centos ~]# route add -host 172.30.30.30 gw 172.30.30.254
#删除单个ip路由
[root@centos ~]# route del -host 172.30.30.30 gw 172.30.30.254
#后面加上reject为拒绝
[root@centos ~]# route add -host 172.30.30.30 gw 172.30.30.254 reject
[root@centos ~]# route del -host 172.30.30.30 gw 172.30.30.254 reject
4、网络路由,ip段
#添加172.30.30.0/24这个段的默认路由为172.30.30.254
[root@centos ~]# route add -net 172.30.30.0/24 gw 172.30.30.254
[root@centos ~]# route del -net 172.30.30.0/24 gw 172.30.30.254
#另外一种写法
[root@centos ~]# route add -net 172.30.30.0 netmask 255.255.255.0 gw 172.30.30.254
[root@centos ~]# route del -net 172.30.30.0 netmask 255.255.255.0 gw 172.30.30.254
5、加强版route
#同ip route show,查看路由表
[root@centos ~]# ip route list
#添加默认路由
[root@centos ~]# ip route add default via 172.30.30.254
#删除默认路由
[root@centos ~]# ip route del default via 172.30.30.254

#其中dev ens192可以省略
[root@centos ~]# ip route add 172.30.30.0/24 via 172.30.30.254 dev ens192
[root@centos ~]# ip route del 172.30.30.0/24 via 172.30.30.254 dev ens192
赞(0)
未经允许不得转载:娃哈哈好喝 » centos7添加静态路由
分享到: 更多 (0)