查看: 2674|回复: 24

高恪路由内网口和外网口同一个网段, 为什么终端能上网?

[复制链接]

340

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32893
发表于 2021-11-28 00:11:51 | 显示全部楼层 |阅读模式
路由内网口和外网口同一个网段, 为什么终端能上网?

为什么我们又不推荐呢?

来看一个案例。

路由的WAN口, DHCP动态获取地址上网方式。 WAN从上一级路由获取了192.168.1.105的地址。子网掩码是255.255.255.0

内网口, LAN, 使用了默认地址192.168.1.1。 子网掩码也是255.255.255.0.    路由内网口开启DHCP服务器, 下发的DNS指向114.114.114.114(假定没有指向路由本身,后面会详述)

妥妥的冲突。

但下挂的终端竟然能上网?

来看看路由表:
路由表.png

可以看到默认网关是192.168.1.254
而LAN口的直连路由的跃点数是0,   WAN口的直连路由的跃点数是1,  因此内网口LAN口直连路由的优先级比WAN口的高。 当从外网发来的包, 寻找到192.168.1.0/24子网的路由时,  会优先使用内网口LAN的直连路由。 所以, 从外网回来的包能正常发到内网终端。

那内网终端发到外网或者访问互联网的数据包为啥又能从WAN口出去呢?

当数据包的目的IP为互联网IP地址, 路由转发引擎查会查路由表,  但并无可用的直连路由, 那只能用外网口WAN的默认路由, 其默认网关是192.168.1.254,  其出接口是WAN口, 于是数据包被【快递】到WAN口, 经由WAN口发到互联网。

所以, 去往互联网的数据包能正常转发。
而内网的DHCP服务器下发的DNS指向公网的DNS服务器114.114.114.114,   内网终端的DNS也能正常解析。

所以内网终端能够正常上网。 一切都显得完美。   

此时是不是可以高呼, 从此再也不怕同网段冲突了?

且慢。

我们先来看一个可能的DNS解析不了的问题。
游客,如果您要查看本帖隐藏内容请回复

再来看另一个上网不了的可能性。
如果外网口WAN口是配置的固定IP上网(配置192.168.1.105/255.255.255.0)。 我们来看会发生什么。

在系统重启时,  LAN和WAN口会谁先初始化?  谁先, 谁的直连路由就优先。  假定WAN口先初始化,  那WAN口的192.168.1.0/24的直连路由优先, 那外网往内网的数据包就会再从WAN口发出, 也就是说无法正常转发到内网。

再来看第三种情况。
当路由当做二级路由(比如某公司的某部门的二级路由, 连接到公司内网),  二级路由的WAN口和LAN口同一网段,  那会导致二级路由下面的终端无法正常访问一级路由的终端。

因此,  莫急着欢呼,  内网网段和外网网段还是不要冲突为好。















回复

使用道具 举报

34

主题

992

帖子

3017

积分

高恪VIP内测组

Rank: 6Rank: 6

积分
3017

内测达人

发表于 2021-11-28 12:03:12 | 显示全部楼层
网口同一个网段
回复 支持 反对

使用道具 举报

65

主题

3446

帖子

5056

积分

高恪长老

Rank: 9Rank: 9Rank: 9

积分
5056

热心达人内测达人突出贡献

发表于 2021-11-28 12:20:28 来自手机 | 显示全部楼层
前来学习学习
回复 支持 反对

使用道具 举报

17

主题

3075

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
10320
发表于 2021-11-28 14:18:22 | 显示全部楼层
我关心的是为啥我的S1A 17202添加不上云端了,是不是接口改了???
欢迎光临海盗博客: www.hidao.org
回复 支持 反对

使用道具 举报

6

主题

65

帖子

63

积分

中级玩家

Rank: 2

积分
63
发表于 2021-11-28 14:28:24 | 显示全部楼层
look look,学习下
回复 支持 反对

使用道具 举报

5

主题

165

帖子

248

积分

高级玩家

Rank: 3Rank: 3

积分
248
发表于 2021-11-28 14:32:16 | 显示全部楼层
看看!!!!!
回复

使用道具 举报

8

主题

120

帖子

303

积分

高级玩家

Rank: 3Rank: 3

积分
303
发表于 2021-11-28 20:04:48 | 显示全部楼层
进来学习学习
回复 支持 反对

使用道具 举报

2

主题

215

帖子

164

积分

中级玩家

Rank: 2

积分
164
发表于 2021-11-29 08:24:17 | 显示全部楼层
来学习新知识
回复 支持 反对

使用道具 举报

2

主题

149

帖子

173

积分

中级玩家

Rank: 2

积分
173
发表于 2021-11-29 09:15:24 | 显示全部楼层
............
回复

使用道具 举报

4

主题

63

帖子

63

积分

中级玩家

Rank: 2

积分
63
发表于 2021-12-7 19:12:31 | 显示全部楼层
请教一下。wan2自动获取192.168.1.1网段的地址上内网。和路由器在同一网段。都不能做修改。请问有什么办法不影响 
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表