关于静态路由表的配置问题

2018-04-24 03:03:40 +08:00
 7DLNU56W
比如说,我的电脑( IP 地址为 192.168.0.3 )有如下静态路由表:
==========================================
网络 掩码 网关
==========================================
0.0.0.0 0.0.0.0 192.168.0.1
123.0.0.0 255.255.255.0 192.168.0.2
==========================================
1、此时当我访问 123.0.0.123 时,是怎么走路由的,是向两个网关都发送数据,按照最先响应的那个处理,还是说有一个优先级的问题,如果有优先级,怎么查看及配置优先级?

2、为什么现在的静态路由表都是利用“网络+掩码”的方式进行标识的,如果我希望一段 IP 地址走单独网关,但这一段地址确无法占满一个网段(利于 1.0.0.3-1.0.0.6 就占不满 1.0.0.0/5 这一段)这种情况又该怎么配置?
3567 次点击
所在节点    互联网
8 条回复
7DLNU56W
2018-04-24 03:06:20 +08:00
上面的表格提交之后发生了变化,这里进行了重发

==========================
网络 掩码 网关
==========================
0.0.0.0 0.0.0.0 192.168.0.1
123.0.0.0 255.255.255.0 192.168.0.2
==========================
bin456789
2018-04-24 05:16:20 +08:00
1. 路由表有 metric 列,了解一下
2. 不会解答,但是 1.0.0.3-1.0.0.6 就 4 个 ip,手动写 4 条路由表也可以
lfk0000
2018-04-24 08:12:59 +08:00
1.电脑网卡的 tcp/ip 设置里有个参数叫跃点就是优先级,数字越小优先级越高,添加路由表的时候可以手动制定优先级
我一般是默认网卡 5,二奶网卡 10,然后自己加的路由表就写成 1

2.不知道
widewing
2018-04-24 08:31:56 +08:00
1 一般是 metric 相同的情况下掩码越长优先级越高吧。
2 3-6 跨网段,你可以 4 - 7 啊,用 1.0.0.4/30
ThirdFlame
2018-04-24 08:36:37 +08:00
1、路由匹配原则为最长匹配原则,如果有多个匹配,那么以选取掩码长度最长的。123.0.0.123 有两个匹配,一个掩码长度 0 另一个掩码长度 24,选取 123.0.0.0 255.255.255.0 192.168.0.2。 数据交由 192.168.0.2 进行转发
2、如果有两个掩码长度一直的匹配,选取“跃点数”小的
3、有 32 位掩码仅代表一台主机,1.0.0.3/32 1.0.0.4/32 1.0.0.5/32 1.0.0.6/32 手工分开做。
7DLNU56W
2018-04-24 09:13:40 +08:00
@ThirdFlame
@bin456789
感谢大家的回复,但首先,我设置路由表的时候,跃点数输入为 1 时,出现在路由表上就会变成 21,而电脑默认的 0.0.0.0 的跃点数就一直是 20,这是为什么呢?
另外我的 IP 地址是 192.168.0.100 ,我的网关是 192.168.0.1,我把路由表设置为如下:
======================================
网络 掩码 网关 跃点数
======================================
0.0.0.0 0.0.0.0 192.168.0.1 25
220.181.111.188 255.255.255.255 192.168.0.2 20
======================================
上面中网关 192.168.0.2 是不存在的,按理说 220.181.111.188 这个地址就应该无法访问了,不能 ping 通,更不能访问到。但不知道为什么这个地址却一直可以访问正常,也 ping 的通。
ThirdFlame
2018-04-24 09:39:43 +08:00
@7DLNU56W windows 跃点的问题 建议谷歌一下。
192.168.0.2 不存在的话 ,windows 可能根据 arp 表发现失效,自动把这一行条目给忽略的。
一般的网络设备是不出出现此问题的。网络设备只要对应接口没有 down,就不会让路由条目失效
julyclyde
2018-04-24 21:16:03 +08:00
@widewing 不是“一般是 metric 相同的情况下掩码越长优先级越高吧”,而是先判断掩码后讨论 metric

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/449292

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX