route add命令用于向本地路由表中添加一條路由規則。該命令可通過指定目標網絡地址、子網掩碼、網關和出接口來定義路由規則。
具體的命令格式如下:
route add 目標網絡地址 mask 子網掩碼 網關 metric 出接口
其中各參數的含義如下:
下面是一個具體的示例:
route add 192.168.0.0 mask 255.255.255.0 192.168.1.1 metric 1 if 2
以上命令將向本地路由表中添加一條規則,將目標網絡地址為192.168.0.0/24的數據包發送到網關192.168.1.1,通過接口2進行轉發,并指定度量值為1。
需要注意的是,route add命令只會在當前會話中臨時添加路由規則,重啟系統后這些規則會被清除。如果希望永久保存路由規則,可以使用route -p add命令來添加持久化路由規則。