【windows10】 IP地址169.254.xxx.xxx说明

2023-10-30 19:59

本文主要是介绍【windows10】 IP地址169.254.xxx.xxx说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【windows10】 IP地址169.254.xxx.xxx说明

  • 1.背景
  • 2.关于169.254.xxx.xxx说明
  • 3.资源

1.背景

注意:插一个小知识,适配器即网口,是一种物理硬件;局域网IP地址是逻辑地址,根据租期长短,是会改变的;MAC即网口的物理地址,这个是网口这个硬件出厂之后就烧录固定的;

我在台式机上写的代码,在笔记本上运行的时候,出现一个bug:
我以为的IP地址可能是192.168.1.x,但结果却是169.254.xxx.xxx

出现这个问题的原因:
我的台式机只有以太网适配器 :以太网 (即集成网口,网口名:以太网);
我上网是通过千兆网线连接到路由器,路由会给我分配个诸如192.168.1.112这样的局域网IP地址。

但是我的笔记本不但有以太网适配器: 以太网,还有无线局域网适配器: WLAN;以及其他适配器;
而我连接的互联网的方式是通过无线网口(无线局域网适配器: WLAN),所以我在台式机上检测集成网卡(以太网适配器 :以太网)的IP的代码就出bug了,变成169.254.xxx.xxx。

2.关于169.254.xxx.xxx说明

下面举例:
169.254.80.100
https://zh-hans.ipshu.com/ipv4/169.254.80.100

IPv4: 169.254.80.100 (169.254.80.100) 为 保留的 IP.
169.254.80.100 是一个预留的IP地址,由IP地址管理机构保留,未分配作为公开IP或者私用IP;
保留的IP一般用于特殊目的,例如软件、专用网络、主机、子网、文档、转换、多播、广播、本地通信、
环回、中继、链路、映射、测试及未来等。
非专业用户很少涉及到。
但也可能被用于本地局域网中,
可以尝试点击http://169.254.80.100登录Web界面(但也可能因为IP错误或者用户名、密码不对而无法登录)。IP地址169.254.80.100属于CIDR格式的IP段169.254.0.0/16,
其开始的IP和结尾的IP是169.254.0.0–169.254.255.255,
这个IP地址段共有65,536个IP地址,
作用范围是子网,用于单链路的两个主机之间的链路本地地址,而没有另外指定IP地址,
例如通常从DHCP服务器所检索到的IP地址。

在这里插入图片描述
简单来说:
就是Microsoft windows下的169.254.xxx.xx都是Microsoft公司的IP 。当电脑获取不到路由器分配给局域网的IP时 它就会出现。

需要说明一点,上述提及的169.254.xxx.xx这个 IP不值钱。曾经在知乎看到有人为这个IP、MAC资源枯竭忧心忡忡,我甚为不解!

3.资源

好事者,可以从以下链接获得代码:
复现本博客这个栗子。

这篇关于【windows10】 IP地址169.254.xxx.xxx说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/310251

相关文章

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

常用的jdk下载地址

jdk下载地址 安装方式可以看之前的博客: mac安装jdk oracle 版本:https://www.oracle.com/java/technologies/downloads/ Eclipse Temurin版本:https://adoptium.net/zh-CN/temurin/releases/ 阿里版本: github:https://github.com/

git使用的说明总结

Git使用说明 下载安装(下载地址) macOS: Git - Downloading macOS Windows: Git - Downloading Windows Linux/Unix: Git (git-scm.com) 创建新仓库 本地创建新仓库:创建新文件夹,进入文件夹目录,执行指令 git init ,用以创建新的git 克隆仓库 执行指令用以创建一个本地仓库的

webapp地址

F:\LSP\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

log4j2相关配置说明以及${sys:catalina.home}应用

${sys:catalina.home} 等价于 System.getProperty("catalina.home") 就是Tomcat的根目录:  C:\apache-tomcat-7.0.77 <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c{1}:%L - %msg%n" /> 2017-08-10

android应用中res目录说明

Android应用的res目录是一个特殊的项目,该项目里存放了Android应用所用的全部资源,包括图片、字符串、颜色、尺寸、样式等,类似于web开发中的public目录,js、css、image、style。。。。 Android按照约定,将不同的资源放在不同的文件夹中,这样可以方便的让AAPT(即Android Asset Packaging Tool , 在SDK的build-tools目

Jenkins 插件 地址证书报错问题解决思路

问题提示摘要: SunCertPathBuilderException: unable to find valid certification path to requested target...... 网上很多的解决方式是更新站点的地址,我这里修改了一个日本的地址(清华镜像也好),其实发现是解决不了上述的报错问题的,其实,最终拉去插件的时候,会提示证书的问题,几经周折找到了其中一遍博文

2024.9.8 TCP/IP协议学习笔记

1.所谓的层就是数据交换的深度,电脑点对点就是单层,物理层,加上集线器还是物理层,加上交换机就变成链路层了,有地址表,路由器就到了第三层网络层,每个端口都有一个mac地址 2.A 给 C 发数据包,怎么知道是否要通过路由器转发呢?答案:子网 3.将源 IP 与目的 IP 分别同这个子网掩码进行与运算****,相等则是在一个子网,不相等就是在不同子网 4.A 如何知道,哪个设备是路由器?答案:在 A

Adblock Plus官方规则Easylist China说明与反馈贴(2015.12.15)

-------------------------------特别说明--------------------------------------- 视频广告问题:因Adblock Plus的局限,存在以下现象,优酷、搜狐、17173黑屏并倒数;乐视、爱奇艺播放广告。因为这些视频网站的Flash播放器被植入了检测代码,而Adblock Plus无法修改播放器。 如需同时使用ads

列举你能想到的UNIX信号,并说明信号用途

信号是一种软中断,是一种处理异步事件的方法。一般来说,操作系统都支持许多信号。尤其是UNIX,比较重要应用程序一般都会处理信号。 UNIX定义了许多信号,比如SIGINT表示中断字符信号,也就是Ctrl+C的信号,SIGBUS表示硬件故障的信号;SIGCHLD表示子进程状态改变信号;SIGKILL表示终止程序运行的信号,等等。信号量编程是UNIX下非常重要的一种技术。 Unix信号量也可以