使用route命令顯示新增或修改路由表

2021-10-01 12:08:08 字數 2117 閱讀 6290

功能說明

語法

route [-f]

[-p]

[command]

[destination]

[mask netmask]

[gateway]

[metric metric]

[if inte***ce]

選項及引數說明

destination:目標網段或者主機

gateway:閘道器

metric metric:為路由指定所需躍點數的整數值(範圍是 1 ~ 9999),它用來在路由表裡的多個路由中選擇與**包中的目標位址最為匹配的路由。所選的路由具有最少的躍點數。躍點數能夠反映躍點的數量、路徑的速度、路徑可靠性、路徑吞吐量以及管理屬性。

if inte***ce:指定目標可以到達的介面的介面索引。使用 route print 命令可以顯示介面及其對應介面索引的列表。對於介面索引可以使用十進位制或十六進製制的值。對於十六進製制值,要在十六進製制數的前面加上 0x。忽略 if 引數時,介面由閘道器位址確定

##route例項

###顯示路由表

[root@localhost ~]

# route

kernel ip routing table

destination gateway genmask flags metric ref use iface

192.168.229.0 0.0.0.0 255.255.255.0 u 0 0 0 ens33

metric:路由距離,到達指定網路所需的中轉數(linux 核心中沒有使用)

ref:路由項引用次數(linux 核心中沒有使用)

use:此路由項被路由軟體查詢的次數

iface:該路由表項對應的輸出介面

[root@localhost ~]

# route -n

kernel ip routing table

destination gateway genmask flags metric ref use iface

192.168.229.0 0.0.0.0 255.255.255.0 u 0 0 0 ens33

# route add -host 192.168.1.2 dev eth0   

# route add -host 10.20.30.148 gw 10.20.30.40 #新增到10.20.30.148的網管

# route add -net 10.20.30.40 netmask 255.255.255.248 eth0   #新增10.20.30.40的網路  

# route add -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41 #新增10.20.30.48的網路

# route add -net 192.168.1.0/24 eth1

# route add default gw 192.168.1.1
# route del -host 192.168.1.2 dev eth0:0  

# route del -host 10.20.30.148 gw 10.20.30.40

# route del -net 10.20.30.40 netmask 255.255.255.248 eth0

# route del -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41

# route del -net 192.168.1.0/24 eth1

# route del default gw 192.168.1.1

route命令使用

一 顯示路由表 route n root dev master route n kernel ip routing table destination gateway genmask flags metric ref use iface 0.0.0.0 172.16.71.1 0.0.0.0 ug ...

Route命令使用詳解

公司內網網路 192.168.1.1 不能上網 無線網路 做來上網 192.168.16.1 雙網絡卡共同使用原理 route delete 0.0.0.0 刪除所有預設閘道器 route add p 0.0.0.0 mask 0.0.0.0 192.168.16.1 metric 3 永久新增設定...

route 命令的使用

route 命令是linux下設定網路和除錯網路的主要工具,本文基於linux中的route man頁,說明 命令的使用方法。其實熟練使用的關鍵還是要對路由的概念有比較深入的理解。1 命令說明 route命令用來顯示和操作ip路由表,用來通過乙個已經利用ifconfig命令配置好的網路 介面為指定主...