win10 ping localhost 的IP被解析为::1

win10 ping localhost 的IP被解析为::1

win10 ping localhost 的IP被解析为::1

原因和解决方法如下

  1. 问题如下所示

  2. 问题产生原因

    • 在cmd中ping localhost解析出来的是IPV6的::1,这是因为windows有个优先解析列表,当ipv6的优先级高于ipv4时,就会出现这种情况
  3. 解决方法 // 修改优先级,即修改ipv4优先级高于ipv6的记录到优先解析表中

  4. 解决步骤

    • 以管理员身份打开CMD
    • netsh interface ipv6 show prefixpolicies // 查询ipv6优先级
    • 注意,IPv6地址(:: / 0)优先于IPv4地址(:: / 96,:: ffff:0:0/96),因此我们可以制定策略,使IPv6不会比任何IPv4地址有利。其中,标签表示优先级,0表示优先级最高,依次类推。
    • 在命令行中依次设置优先级
    cmd 复制代码
    netsh int ipv6 set prefix ::/96 50 0
    netsh int ipv6 set prefix ::ffff:0:0/96 40 1
    netsh int ipv6 set prefix 2002::/16 35 2
    netsh int ipv6 set prefix 2001::/32 30 3
    netsh int ipv6 set prefix ::1/128 10 4
    netsh int ipv6 set prefix ::/0 5 5
    netsh int ipv6 set prefix fc00::/7 3 13
    netsh int ipv6 set prefix fec0::/10 1 11
    netsh int ipv6 set prefix 3ffe::/16 1 12
    • netsh interface ipv6 show prefixpolicies // 查看优先级。此时:: / 96,:: ffff:0:0/96优先级高于::/0
    • ping localhost

以上就是全部内容

相关推荐
程序员-珍27 分钟前
虚拟机ip突然看不了了
linux·网络·网络协议·tcp/ip·centos
4647的码农历程1 小时前
Linux网络编程 -- 网络基础
linux·运维·网络
向李神看齐1 小时前
RTSP协议讲解
网络
Death2001 小时前
使用Qt进行TCP和UDP网络编程
网络·c++·qt·tcp/ip
虽千万人 吾往矣1 小时前
golang gorm
开发语言·数据库·后端·tcp/ip·golang
魏大橙2 小时前
linux RCE本地/公网测试
网络·网络协议·udp
陈逸轩*^_^*2 小时前
Java 网络编程基础
java·网络·计算机网络
l1x1n03 小时前
网络安全概述:从认知到实践
网络
鄃鳕3 小时前
HTTP【网络】
网络·网络协议·http
蜡笔小新星3 小时前
Python Kivy库学习路线
开发语言·网络·经验分享·python·学习