Localhost 无法打开 怎么解决

❤ 了解 127.0.0.1和 localhost 的区别:

127.0.0.1 是一个 IP地址

localhost 是一个域名,一般指向127.0.0.1,所以通常会把它们等同起来。

但在 ipv6 后,localhost 同时还指向ipv6 的地址 [::1],
ipv6的优先级高,所以我们ping的时候,会默认指向[::1]。

[::1]是0:0:0:0:0:0:0:1的简写,代表IPv6中的本地回环地址,相当于IPv4中的127.0.0.1。

❤ 检查 127.0.0.1 与 localhost 是否匹配

在命令行分别 ping一下 127.0.0.1和 localhost

ping 127.0.0.1
ping localhost

两个ping得到的匹配结果应该一致,都是127.0.0.1:

如果不匹配的话,ping localhost会返回 ::1: 而不是 127.0.0.1

❤ 那如果 127.0.0.1 与 localhost 不匹配的话,应该怎么解决呢?

主要有以下几个解决方案:

解决方案一:勾选/重装 IIS

测试:在浏览器中打开http://127.0.0.1
如果不能出现以下默认页面,就是IIS有问题,重新安装一下:

安装方法:
打开控制面板 - 程序与功能 - 启用或关闭windows功能 - 勾选2个IIS (必须要全部展开才能全部勾选)

解决方案二:查看本地 host

如果IIS没问题,或者重新安装以后还不行,查看你的host

目录:C:\Windows\System32\drivers\etc


打开hosts 看看有没有下面两行,没有添上。

这时候可能会提示没有权限,可以先把hosts拖到桌面,改完替换回去。

解决方案三:修改优先级

如果以上两个方案用了还是没有解决问题,可以修改 IPv6优先级

输入命令 netsh interface ipv6 show prefixpolicies,查询ipv6优先级

C:\WINDOWS\system32>netsh interface ipv6 show prefixpolicies

  • IPv6地址(:: / 0)优先于IPv4地址(:: / 96,:: ffff:0:0/96)

  • 以上,标签表示优先级,0表示优先级最高,依次类推。

  • 不过,我们可以通过以下设置,使::/96、::ffff:0:0/96的优先级高于::/0和::1/128,在命令行中依次设置优先级:

C:\WINDOWS\system32>netsh int ipv6 set prefix ::/96 50 0

ok

C:\WINDOWS\system32>netsh int ipv6 set prefix ::ffff:0:0/96 40 1

ok

C:\WINDOWS\system32>netsh int ipv6 set prefix 2002::/16 35 2

ok

C:\WINDOWS\system32>netsh int ipv6 set prefix 2001::/32 30 3

ok

C:\WINDOWS\system32>netsh int ipv6 set prefix ::1/128 10 4

ok

C:\WINDOWS\system32>netsh int ipv6 set prefix ::/0 5 5

ok

C:\WINDOWS\system32>netsh int ipv6 set prefix fc00::/7 3 13

ok

C:\WINDOWS\system32>netsh int ipv6 set prefix fec0::/10 1 11

ok

C:\WINDOWS\system32>netsh int ipv6 set prefix 3ffe::/16 1 12

ok

结束后输入命令netsh interface ipv6 show prefixpolicies再次查看优先级:

C:\WINDOWS\system32>netsh interface ipv6 show prefixpolicies

此时结果显示如下::: / 96,:: ffff:0:0/96优先级已经高于::/0了。

然后,我们再ping一下localhost,就可以得到跟 ping 127.0.0.1 一样的结果了。

解决方案四:修改注册表

当我用到第三种方案时,我的问题已经解决了,所以也没有亲自试过第4个方案。如果你还没有解决,可以试下修改注册表。网上的大概修改步骤如下:

打开RegEdit,导航到HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ tcpip6 \ Parameters, 创建DisabledComponents DWORD注册表值,将其值设置为20(十六进制),然后重启电脑。

最后的最后,祝成功解决~

WIN10 Localhost 无法打开 怎么解决相关推荐

  1. Win10 localhost无法打开的解决方法(亲测)

    localhost无法打开有多种原因,我的是这种: 自己也搜到了好几种解决方法,以下是几个个人认为比较好的方法 ** 1.打开控制面板–添加或删除程序,然后在左侧栏的"启用或关闭Window ...

  2. win10打开计算机加载很慢,win10我的电脑打开慢怎么办_win10此电脑打开慢解决方法-win7之家...

    在win10系统中,我们想要打开电脑中的存在在硬盘中的文件时,常常就需要通过桌面中的我的电脑进入,同时也可以通过此电脑对系统进行一些设置,但是最近有些用户在打开我的电脑时却总是很慢的情况,那么win1 ...

  3. Mysql登录时出现Access denied for user ‘root‘@‘localhost‘ (using password YES)无法打开的解决方法

    MySQL登录时出现Access denied for user 'root'@'localhost' (using password: YES)无法打开的解决方法 本人配置:系统64位win10,M ...

  4. localhost和127.0.0.1都无法打开的解决方法

    localhost和127.0.0.1都无法打开的解决方法仅供参考: 若网上搜到方法没有解决你的问题,不妨试下 首先我是系统升级win10后重新正确安装wamp64后,状态为绿色也不能打开localh ...

  5. win10系统localhost拒绝访问的解决方法

    win10系统localhost拒绝访问的解决方法 ocalhost.Tomcat的localhost:8080拒绝访问解决方案 但127.0.0.1:8080可以实现访问(win10系统) 看到大神 ...

  6. win10远程服务器404错误,win10系统无法打开http://localhost出现404错误的修复教程

    有关win10系统无法打开http://localhost出现404错误的操作方法想必大家有所耳闻.但是能够对win10系统无法打开http://localhost出现404错误进行实际操作的人却不多 ...

  7. 计算机无法打开策略,Win10提示“无法打开此计算机上的组策略对象”如何解决...

    为了更好地管理电脑,很多 具体方法如下: 1.我们先来看一下打开组策略编辑器的时候的错误提示如下图: 2.关闭刚才的错误提示,进入电脑上c:/Windows/System32 3.接着点击工具栏上的& ...

  8. 系统提示服务器响应错误,Win10系统无法打开软件提示“服务器没有及时响应或控制请求”错误的解决方法...

    [文章导读]在Win10系统中,有用户在打开软件时遇到了"服务器没有及时响应或控制请求"的错误提示,导致无法打开软件,这该如何解决呢? 在win10系统中,有用户在打开软件时遇到了 ...

  9. 原创:关于Zend Studio 11.0.2使用localhost无法打开问题,附解决步骤

    关于Zend Studio 11.0.2使用localhost无法打开问题,附解决步骤 前段时间一直想搭建PHP学习环境,百般挑选之下,选择了Zend Studio+phpStudy,可是下学习过程中 ...

  10. HDFView 3.1.2 在WIN10系统安装后打开出现黑框闪退的解决方法

    HDFView 3.1.2 在WIN10系统安装后打开出现黑框闪退的解决方法 HDF文件是美国国家高级计算中心为了满足各种领域研究需求而研制的一种能高效存储和分发科学数据的新型数据格式.HDFView ...

最新文章

  1. 【手记】解决启动SQL Server Management Studio 17时报Cannot find one or more components...的问题
  2. C#中巧用Lambda进行数据的筛选查询等处理
  3. Web前端如何学?Web前端学习方法分享
  4. python扫盲系列(5)--列表、元组、字典、集合
  5. (Ⅰ)基于Hexo+GitHub Page搭建博客,绑定域名及备份
  6. LeetCode之Detect Capital
  7. [Leetcode][第459题][JAVA][重复的字符串][子串][匹配]
  8. 教你如何进入有密码的 XP 系统(下)
  9. Bezier(贝塞尔)曲线的轨迹规划在自动驾驶中的应用(三)
  10. 【MySQL】MySQL 中的 dual表
  11. 压力测试网站_JMeter简单压力测试教程
  12. 使用 vlmcsd 部署 KMS 服务器
  13. Java—P1957口算练习题
  14. java编程填空及答案_JAVA填空题标准答案(103题)
  15. Quorum入门2.0:Quorum-企业以太坊-开始尝试
  16. abp moveto mysql_abp 使用 hangfire结合mysql
  17. iOS黑(灰)白化实现方案---记录
  18. 重磅!Meta AI开源OPT-175B:1750亿参数大模型
  19. 细细品味C#——重构的艺术
  20. Gait Part论文阅读笔记

热门文章

  1. C++下的utility
  2. Audio-driven Talking Face Video Generation with Learning-based Personalized Head Pose (译文)
  3. 我心有猛虎,细嗅蔷薇下
  4. Android点9图的使用与制作工具推荐
  5. 【python爬虫】爬取ip138信息(随机调用User-Agent)
  6. 计算机usb连接外设后不能启动,告诉你电脑usb接口没反应怎么办
  7. 用python进行数据分析(一:数据理解)
  8. Web自动化【9】——生成HTML格式的report,并邮件发送
  9. System memory,AGP memory和video memory【转】
  10. linux操作系统——linux删除个人账户密码