Linux命令——route

1.命令格式:

    route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]

2.命令功能:

    Route命令是用於操作基於內核ip路由表,它的主要作用是創建一個靜態路由讓指定一個主機或者一個網絡通過一個網絡接口,如eth0。

3.命令參數:

    -c 顯示更多信息
    -n 不解析名字
    -v 顯示詳細的處理信息
    -F 顯示發送信息
    -C 顯示路由緩存
    -f 清除所有網關入口的路由表。 
    -p 與 add 命令一起使用時使路由具有永久性。
    add:添加一條新路由。
    del:刪除一條路由。
    -net:目標地址是一個網絡。
    -host:目標地址是一個主機。
    netmask:當添加一個網絡路由時,需要使用網絡掩碼。
    gw:路由數據包通過網關。
    metric:設置路由跳數。
    Command 指定您想運行的命令 (Add/Change/Delete/Print)。 
    Destination 指定該路由的網絡目標。

4、命令結果信息:

    Destination目標
    Gataway網關
    Genmask網絡目標相關的子網掩碼
    Flags標誌
    Metric單位
    Ref編號
    Use使用
    Iface網卡設備
Flags標誌說明:
    U Up表示此路由當前爲啓動狀態
    H Host,表示此網關爲一主機
    G Gateway,表示此網關爲一路由器
    R Reinstate Route,使用動態路由重新初始化的路由
    D Dynamically,此路由是動態性地寫入
    M Modified,此路由是由路由守護程序或導向器動態修改
    ! 表示此路由當前爲關閉狀態

5、實例:

    #route -n

這裏寫圖片描述

    # route add -net 192.168.132.0 netmask 255.255.255.0 dev ens33添加一條路由,目標地址192.168.132.0

這裏寫圖片描述

    # route add -net 192.168.134.0 netmask 255.255.255.0 reject添加一條屏蔽的路由,目標地址192。168.134.0將被拒絕

這裏寫圖片描述

    # route del default gw 192.168.152.2刪除網關爲192.168.152.2默認目標地址的路由

這裏寫圖片描述

    # route add default gw 192.168.152.2 metric 100添加默認目標地址,網關爲192.168.152.2,跳數爲100的路由

這裏寫圖片描述

發佈了33 篇原創文章 · 獲贊 22 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章