今天想尝试一下不使用DHCP获取IP地址,尝试使用手动配置IP的方式,但是更改IP后无法正常上网,查询后发现是配置ip冲突,所以无法上网。查询原因如下:
这是通过DHCP自动分配的IP地址:
通过手动将其改成:
会发现网络出现了问题,无法正常上网。这个时候我去命令行查看当前IP,会发现:
IPv4的地址和我配置的不一样,查询得知这是没有有效的IP地址,自动启用了自动专用寻址(APIPA)机制,查询了APIPA机制出现的几种情况:
- IP 地址冲突
- 手动设置的 IP 地址可能已被网络中的其他设备使用。
- 子网掩码设置错误
- 子网掩码决定了 IP 地址的网络部分和主机部分。如果设置错误,设备可能无法正确识别自己所在的网络范围,导致无法与其他设备正常通信。
- 默认网关设置错误
- 默认网关是设备访问外部网络的出口,如果设置错误,设备将无法与外部网络进行通信。
- DNS 服务器设置错误
- DNS 服务器用于将域名解析为 IP 地址,如果设置错误,设备虽然可能能够在本地网络内通信,但无法正常访问互联网上的网站。当设备在网络连接过程中遇到问题时,可能会自动采用 APIPA 地址
最后发现是第一种情况,更换其他ip地址,网络恢复正常。
发布评论