要在Linux系統上設置靜態路由,可以使用以下方法之一:
使用route命令:使用route命令添加、刪除或修改靜態路由。例如,要添加一個靜態路由,可以使用以下命令:
route add -net 目標網絡地址 netmask 子網掩碼 gw 網關地址
例如,要將目標網絡地址192.168.1.0/24添加到網關地址192.168.0.1的路由表中,可以使用以下命令:
route add -net 192.168.1.0/24 gw 192.168.0.1
使用ip命令:ip命令是route命令的替代品,可以使用ip命令添加、刪除或修改靜態路由。例如,要添加一個靜態路由,可以使用以下命令:
ip route add 目標網絡地址/子網掩碼 via 網關地址
例如,要將目標網絡地址192.168.1.0/24添加到網關地址192.168.0.1的路由表中,可以使用以下命令:
ip route add 192.168.1.0/24 via 192.168.0.1
請注意,這些命令需要超級用戶(root)權限才能執行。另外,設置的靜態路由在系統重新啟動后會被清除,如果需要永久保存靜態路由設置,可以將路由規則添加到網絡配置文件中,如/etc/network/interfaces(Debian/Ubuntu)或/etc/sysconfig/network-scripts/route-<接口名>(CentOS/RHEL)。