windows添加靜态路由
Windows 10系統為例:
1. 屏幕左下角“開始”點鼠标右鍵選擇“Windows PowerShell(管理員)”。
2. 在命令行下輸入ROUTE命令,會有對應的提示信息。
操作網絡路由表。
ROUTE [-f] [-p] [-4|-6] command [destination]
[MASK netmask] [gateway] [METRIC metric] [IF interface]
-f 清除所有網關項的路由表。如果與某個命令結合使用,在運行該命令前,應清除路由表。
-p 與 ADD 命令結合使用時,将路由設置為在系統引導期間保持不變。默認情況下,重新啟動系統時,不保存路由。忽略所有其他命令,
這始終會影響相應的永久路由。
-4 強制使用 IPv4。
-6 強制使用 IPv6。
command 其中之一:
PRINT 打印路由
ADD 添加路由
DELETE 删除路由
CHANGE 修改現有路由
destination 指定主機。
MASK 指定下一個參數為“netmask”值。
netmask 指定此路由項的子網掩碼值。
如果未指定,其默認設置為 255.255.255.255。
gateway 指定網關。
interface 指定路由的接口号碼。
METRIC 指定躍點數,例如目标的成本。
示例:
1. 查看所有的路由信息
route print
2. 添加一條路由條目
route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1
route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3
route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
3. 添加一條永久路由條目(-p 表示永久路由,重啟後不丢失)
route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 -p
4. 删除路由條目
route delete 157.0.0.0 MASK 255.0.0.0
5. 修改路由條目(CHANGE 隻用于修改網關和/或躍點數)
route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2
linux添加靜态路由
linux下添加靜态路由的命令(命令行臨時添加):
方法一:
添加路由
route add -net 192.168.0.0/24 gw 192.168.0.1
route add -host 192.168.1.1 dev 192.168.0.1
删除路由
route del -net 192.168.0.0/24 gw 192.168.0.1
add 增加路由 del 删除路由
-net 設置到某個網段的路由 gw 出口網關IP地址
-host 設置到某台主機的路由 dev 出口網關物理設備名
增加默認路由:route add default gw 192.168.0.1
route -n 查看路由表
方法二:
添加路由
ip route add 192.168.0.0/24 via 192.168.0.1
IP route add 192.168.1.1 dev 192.168.0.1
删除路由
ip route del 192.168.0.0/24 via 192.168.0.1
add 增加路由 del 删除路由
via 網關出口 IP地址 dev 網關出口物理設備名
增加默認路由
ip route add default via 192.168.0.1 dev eth0
查看路由信息 ip route
在linux下設置永久路由:
方法1:在/etc/rc.local裡添加
route add -net 192.168.0.0/24 dev eth0
route add -net 192.168.1.0/24 gw 192.168.2.254
方法2:/etc/sysconfig/static-routes : (沒有static-routes的話就手動建立一個
這樣的文件)
any net 192.168.0.0/24 gw 192.168.3.254
any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129
開啟 IP 轉發:
echo 1 > /proc/sys/net/ipv4/ip_forward (臨時)
vi /etc/sysctl.conf 編輯配置文件添加以下行,使ip轉發永久生效
net.ipv4.ip_forward=1
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!