tft每日頭條

 > 生活

 > 怎麼添加linux靜态路由

怎麼添加linux靜态路由

生活 更新时间:2024-09-30 18:24:24

怎麼添加linux靜态路由(WindowsLinux配置靜态路由)1

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每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved