如果把软路由的网段更换成169.254.0.0/16会咋样?

前言

这几天有小伙伴在折腾软路由系统,然后问题就来了。

他咨询的是:为啥电脑连接软路由之后,无法访问软路由的管理页?

嗯。。。确实不是什么大事。但不注意看,还以为软路由没有正常获取到ip。

熟悉网络的小伙伴们都知道如果电脑或者路由器没有正确获取到ip,那网络的地址就会变成169.254.x.x的样子。

链路本地地址(Link-local address),又称连结本地位址是计算机网络中一类特殊的地址, 它仅供于在网段,或广播域中的主机相互通信使用。

这类主机通常不需要外部互联网服务,仅有主机间相互通讯的需求。IPv4链路本地地址定义在169.254.0.0/16地址块。IPv6定义在fe80::/10地址块。

百度百科

简单来说,获取了169.254.x.x开头的设备都是没有网络的,需要检查网络链路状态。

这位小伙伴可就摊上大事了,毕竟除了路由器的ip设置成了169.254.190.1之外,电脑的ip地址也是192.254.190.229

这可就刺激了啊,电脑上还没有获取到IPv4的默认网关。这会儿访问169.254.190.5路由器管理页,发现网络并不通。

今天小白就亲自来试试------把路由器的ip段设置为169.254.0.0/16。

正文开始

首先咱们在软路由上,把lan的ipaddr设置为169.254.190.1,子网掩码设置为255.255.0.0

保存之后咱们重启一下软路由

然后咱们用电脑链接配置了私有地址169.254.190.1的软路由,先来看看它能不能正常获取到同样的ip地址,在Windows电脑上按【Win】+【R】,输入【cmd】,回车

在黑框上输入【ipconfig /all】,回车

找到对应网卡查看,发现是正常获取了IP的

接着咱们打开电脑浏览器,输入软路由上的lan地址169.254.190.1

哦豁,居然可以正常访问。咱们接上一级路由器的lan到软路由的wan上试试,会发现软路由已经正常获取了上一级路由器的ip

接着咱们浏览一下网页试试:

可以正常访问,咱们用tracert命令查看路由跃点

发现整个网络是正常的。

总结:

路由器的ip设置为169.254.0.0/16其实也可以正常使用,接入对应路由器的电脑通过DHCP获取ip也是169.254.0.0/16段的,也能正常使用。

但这跟电脑没网络时候的ip一模一样,一旦网络出问题,都找不出网络故障的原因在哪,这可就有点尴尬了。

--End--

没有人会把路由器的lan网段设置为169.254.0.0/16,至少小白看过这么多网络,暂时没见到。

相关推荐
GLAB-Mary1 分钟前
AI会取代网络工程师吗?理解AI在网络安全中的角色
网络·人工智能·web安全
敲敲敲-敲代码36 分钟前
【ArcGIS10.2】网络数据集构建---最短路径分析
网络·arcgis
cliffordl2 小时前
MCP 传输机制(Streamable HTTP)
网络·网络协议·http
晨曦丿2 小时前
双11服务器
linux·服务器·网络
galaxylove3 小时前
Gartner发布最新指南:企业要构建防御性强且敏捷的网络安全计划以平衡安全保障与业务运营
网络·安全·web安全
漫谈网络3 小时前
WebSocket扫盲
网络·websocket·网络协议
CH_Qing5 小时前
【udev】关于/dev 设备节点的生成 &udev
linux·前端·网络
妮妮喔妮5 小时前
HTTP中常见的Content-Type
网络·网络协议·http
木鱼时刻5 小时前
网络基础知识与代理配置
网络
入眼皆含月5 小时前
Openssl升级
网络