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的路由