linux 系統中,route add 命令用于在路由表中創建路由,定義從系統到指定目的地的路徑。命令語法為:route add -[選項] 目標網關 [設備]。選項包括:-net 添加網絡路由,-host 添加主機路由,-gw 指定網關 IP,-dev 指定網絡設備。示例:route add -net 192.168.1.0/24 gw 192.168.1.1 添加目標網絡 192.168.1.0/24 通過網關 192.168.1.1 進行路由??梢允褂?route -n 查看路由表,并使用
Linux 中 route add 命令的用法
route add 命令用于將路由添加到 Linux 系統的路由表中。它定義了將數據包從系統發送到特定目的地的路徑。
語法:
route add -[選項] 目標網關 [設備]
選項:
- -net:添加網絡路由(與主機路由相對)
- -host:添加主機路由(僅適用于單個主機)
- -gw:指定網關的 IP 地址
- -dev:指定網絡設備
詳細使用說明:
- 添加網絡路由:
route add -net 目標網段 網關 [設備]
例如:將目標網絡 192.168.1.0/24 的數據包通過網關 192.168.1.1 進行路由:
route add -net 192.168.1.0/24 gw 192.168.1.1
- 添加主機路由:
route add -host 目標主機地址 網關 [設備]
例如:將單個主機 192.168.1.100 的數據包通過網關 192.168.1.1 進行路由:
route add -host 192.168.1.100 gw 192.168.1.1
- 指定網絡設備:
在某些情況下,可能需要指定要使用的網絡設備。例如:
route add -net 192.168.1.0/24 gw 192.168.1.1 dev eth0
- 查看路由表:
可以使用 route -n 命令查看當前路由表:
route -n
- 刪除路由:
如果不再需要路由,可以使用 route del 命令刪除它:
route del 目標網關 [設備]
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END