linux添加跨網段網關

來源:本站原創 Linux 超過1,279 views圍觀 0條評論

1.eth0的ip地址為10.1.1.1/24

路由信息如下

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.150.0   0.0.0.0         255.255.255.0   U     0      0        0 mgmt
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1007   0        0 mgmt
0.0.0.0         192.168.150.254 0.0.0.0         UG    0      0        0 mgmt

2.直接添加路由網關和出接口相同網段會失敗

# route add -net 2.0.0.0/8 gw 20.1.1.1 eth0
SIOCADDRT: No such process

3.正確配置方式:

#route add -net 0.0.0.0 eth0

#route add -net 2.0.0.0/8 gw 20.1.1.1 eth0

4.顯示路由信息,配置成功

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.150.0   0.0.0.0         255.255.255.0   U     0      0        0 mgmt
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1007   0        0 mgmt
2.0.0.0         20.1.1.1        255.0.0.0       UG    0      0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 eth0
0.0.0.0         192.168.150.254 0.0.0.0         UG    0      0        0 mgmt

ps

一種使用場景:

拓撲:

linux1-eth0——–eth0-linux2-eth1

linux1:

eth0 10.1.1.1/24

linux2:

eth0 20.1.1.1/24

eth1 2.2.2.2/24

1.linux1

route add -net 0.0.0.0 eth0

route add -net 2.0.0.0/8 gw 20.1.1.1 eth0

2.linux2

route add -net 0.0.0.0 eth0

route add -net 10.0.0.0/8 gw 10.1.1.1 eth0

3配置如上后linux1 ping 2.2.2.2可通

文章出自:CCIE那點事 http://www.qdxgqk.live/ 版權所有。本站文章除注明出處外,皆為作者原創文章,可自由引用,但請注明來源。 禁止全文轉載。
本文鏈接:http://www.qdxgqk.live/?p=3897轉載請注明轉自CCIE那點事
如果喜歡:點此訂閱本站
  • 相關文章
  • 為您推薦
  • 各種觀點
?
暫時還木有人評論,坐等沙發!
發表評論

您必須 [ 登錄 ] 才能發表留言!

?
?
萌宠夺宝游戏