CentOS 6
-
查看路由
# route -n
-
临时路由
添加到主机的路由 # route add –host 192.168.1.10 dev eth0 或 # route add –host 192.168.1.10 gw 192.168.1.1 添加到网络的路由 # route add –net 192.168.1.0/24 dev eth0 或 # route add –net 192.168.1.0/24 gw 192.168.1.1 添加默认网关 # route add default gw 192.168.1.1
-
永久路由
配置静态路由 # vim /etc/sysconfig/static-routes 到主机的路由 any host 192.168.1.10 dev eth0 或 any host 192.168.1.10 gw 192.168.1.1 到网络的路由 any net 192.168.1.0/24 dev eth0 或 any net 192.168.1.0/24 gw 192.168.1.1 默认网关 any default gw 192.168.1.1
配置默认网关 # vim /etc/sysconfig/network GATEWAYDEV=eth0 或 GATEWAY=192.168.1.1
重启网络生效 # /etc/init.d/network restart
CentOS 7
-
查看路由
# ip route show | column -t
-
临时路由
添加到主机的路由 # ip route add 192.168.1.10 dev eth0 或 # ip route add 192.168.1.10 via 192.168.1.1 添加到网络的路由 # ip route add 192.168.1.0/24 dev eth0 或 # ip route add 192.168.1.0/24 via 192.168.1.1 添加默认网关 # ip route add default dev eth0 或 # ip route add default via 192.168.1.1 添加等价路由 # ip route add default nexthop dev ppp0 weight 1 nexthop dev ppp1 weight 1
-
永久路由
配置静态路由 # vim /etc/sysconfig/network-scripts/route-ens1 到主机的路由 192.168.1.10 dev eth0 或 192.168.1.10 via 192.168.1.1 到网络的路由 192.168.1.0/24 dev eth0 或 192.168.1.0/24 via 192.168.1.1 默认网关 default dev eth0 或 default via 192.168.1.1
配置默认网关 # vim /etc/sysconfig/network GATEWAYDEV=eth0 或 GATEWAY=192.168.1.1
重启网络生效 # systemctl restart network