Linux之路由的添加刪除


查看路由:

#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 #當前網段的網關


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM