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. java静态链表_数据结构笔记:静态链表(C语言)
  2. C# task和timer实现定时操作
  3. 「JavaScript面向对象编程指南」原型
  4. 深入理解CRITICAL_SECTION
  5. 微信开发实现一键拨号出现屏蔽问题的解决方案
  6. 10个JavaScript代码片段,帮助你成为更好的开发者
  7. 20190602:JDBC的增删改操作实践
  8. vuejs 外部嵌套from表单
  9. 野蛮愚昧的词过滤,咱是技术网站吗?
  10. STM32固件库最新下载方法 2021/6
  11. R语言绘图—一键添加显著性
  12. SpringBoot+Vue项目网上家电商城
  13. 我对八种常见数据结构的理解
  14. C++类的声明和类的实现分开写(.hpp和.cpp)
  15. 知道Ping的最后一个返回值TTL是什么意思吗?
  16. php下载MP4视频
  17. 重庆理工大学控制工程matlab大作业,(论文答辩)第六届校园数学建模知识竞赛决赛答辩会成功举行...
  18. 解决winrar压缩文件或文件夹时,文件拒绝访问问题
  19. Python数学计算工具3、Python 斐波那契数列-前500项列表
  20. 中国传媒大学计算机课程表,中国传媒大学新学院课程表.doc

热门文章

  1. 服务器硬件配置应如何选择?
  2. index.php被修改,WordPress博客程序index.php 主页文件频繁被修改解决记录(已解决) - 勤勤学长...
  3. edge浏览器主页被360篡改如何修改?
  4. P5208-[WC2019] I 君的商店【交互,二分】
  5. SmartGit 授权文件
  6. 苹果手机配对手表总是显示服务器,苹果手表配对失败,为什么iwatch跟手机总是配对...
  7. Stacked Hourglass Networks简析
  8. 家用路由器设置虚拟服务器,家用路由器设置虚拟服务器
  9. docker 安装 Nginx 并配置反向代理
  10. Java jsp导出Excel打开报格式或扩展名错误