查看路由:
#route #route -n #ip route show | column -t
臨時使用:
臨時使用即,重啟網卡或者操作系統就會消失的路由。
增加:
route add -net 192.168.1.0 netmask 255.255.255.0 172.16.5.1 dev ens33
route add -net 192.168.1.0 netmask 255.255.255.0 172.16.5.1
說明:
192.168.1.0是目標網段,255.255.255.0是目標子網掩碼,172.16.5.1 是當前網段的網關,dev是只從哪個出口出去,如果是1個網卡這里可以不加.
刪除:
route del -net 192.168.1.0 netmask 255.255.255.0
注意:如果刪除過程中提示SIOCDELRT: Invalid argument之類的錯誤,一般情況下都是你寫的-net不對,或者是沒有加后面的netmask參數和值導致的。
永久性:
有些路由我們希望它能長久的保存下來,那就需要我們把路由寫到配置文件中了。
在網卡配置目錄下/etc/sysconfig/network-scripts新建route-ens33,前面的route-是固定寫法,后面是網卡名字。
內容如下:
1、3行是一條路由條目
2、加一條后面的數字在原來基礎上加1,配置完成后需要重啟網卡服務network
ADDRESS0=192.168.0.0 NETMASK0=255.255.0.0 GATEWAY0=172.16.5.1 ADDRESS1=172.18.0.0 NETMASK1=255.255.0.0 GATEEWAY1=172.16.5.1
說明:
ADDRESS #目標網段
NETMASK #目標子網掩碼
GATEEWAY #當前網段的網關