勵志

勵志人生知識庫

route指令

route指令是一個用於操作Linux系統中路由表的命令行工具。它允許用戶添加、刪除、修改路由表條目,從而控制數據包在網路中的傳輸路徑。以下是route指令的一些常用選項和用法:

添加路由:

使用route add命令可以添加一條新的路由表項。例如,將網關192.168.1.1添加到網路地址192.168.0.0/24的路由表中,可以使用命令:route add 192.168.0.0 mask 255.255.255.0 192.168.1.1。

刪除路由:

使用route delete命令可以刪除一條路由表項。例如,刪除目標地址為192.168.0.0/24且網關為192.168.1.1的路由表項,可以使用命令:route delete 192.168.0.0 mask 255.255.255.0 192.168.1.1。

修改路由:

使用[route change](){"sa":"re_dqa_zy","icon":1}命令可以修改路由表中的一條路由。

查看路由表:

使用route -n命令可以以數字格式顯示路由表,包括IP位址和網路掩碼的數字形式,而不是主機名和網路掩碼形式。

清空路由表:

使用[route flush](){"sa":"re_dqa_zy","icon":1}命令可以清空整個路由表。

在route -n命令的輸出中,每一行的第一列顯示了路由的類型和屬性,如U表示路由是可用的(up),G表示路由是一個默認網關(gateway),H表示路由是一個主機路由(host),而UG表示路由同時具有默認網關和可用的屬性,UGH表示路由同時具有默認網關、可用和主機路由屬性。這些標誌有助於理解路由表的條目及其作用。