无法访问127.0.0.1

问题描述 投票:0回答:7

我不知道这种情况何时开始发生,但结果是 - 127.0.0.1 无法在任何地方的任何端口上工作(例如,浏览器显示无法连接)。以下是我的研究结果:

  1. localhost、COMPUTER_NAME 和实际 IP 地址都工作正常
  2. 我的主机文件中没有什么特别的
  3. ping 127.0.0.1 和tracert 工作正常
  4. 所有硬编码了127.0.0.1的程序都无法工作(这一点最让我失望,因为在这种情况下我什么也做不了)

我还能做什么来确定问题根源并解决它?

更新:一旦 Redis 在 127.0.0.1 上工作并且 IIS 和 AzureStorageEmulator 都不起作用,我认为这只是 HTTP 问题。

windows networking ip localhost
7个回答
76
投票

只需一个命令即可完成工作

netsh http 添加 iplisten 127.0.0.1


6
投票

如果是DNS问题,您可以尝试:

  • ipconfig /flushdns
  • ipconfig /注册dns

如果这不能解决问题,您可以尝试编辑位于此处的主机文件:

C:\Windows\System32\drivers\etc\hosts

并确保该行(并且没有其他引用本地主机的行)位于其中:

127.0.0.1 localhost

1
投票

在 Windows 中,首先检查服务下的万维网发布服务是否正在运行。如果没有启动它。

如果找不到,请打开Windows的IIS功能:7、8、10 它位于控制面板下,“打开或关闭Windows功能”。 互联网信息服务 万维网服务和 需要 Internet 信息服务 Hostable Core。 不确定是否还有其他方法可以在 Windows 上运行,但这对我来说适用于所有浏览器。 您可能还需要在 IE 设置下将 localhost 或 http:/127.0.0.1 添加到受信任的网站。


0
投票

我也有类似的问题。检查你的监听端口。 我之前犯的一个错误是

app.listen(() => console.log(APP_NAME} is listening on port ${PORT}`))

确保包含如下所示的端口

app.listen(PORT, () =>{
  console.log(`${APP_NAME} is listening on port ${PORT}`)
})

0
投票

这个答案可能看起来过于明显,但在大多数情况下,只需删除“主机名”字段中的“localhost”条目就足够了:

settings window


0
投票

最终对我们来说,是 IE11 阻塞了 127.0.0.1 - 将其添加到例外列表后,它加载了页面。


0
投票

好吧,如果你在听我咆哮,伙计,我正处于一个不知道我能或不能相信谁的阶段,在 c2 骨折手术出错后的过去 14 年里,我每天都生活在慢性疼痛中,查一下丛集性头痛,让你有一个大致的了解,是的 我也有一些脑损伤,这就是为什么 那个恶霸每天都对我做的事 4 最后是的,甚至更糟 E & 我不会让他这么做,当它开始对我 87 岁的美丽妈妈产生影响时,他越界了,她 5 个月前就在临终前,但他的欺负男孩策略不断出现,我确实有很多证据,我知道我并不是百分百无辜地观看色情片,但有医学原因,他会不请自来地进入我的房子,我的卧室,日复一日地虐待我,当他知道并知道我的挣扎时,我恳求他停止许多时间,es让我接近 价值20000美元的电脑电话,他偷走了我的时间,我永远无法回报我的妈妈,我不介意因为我肮脏的色情问题而自欺欺人,但如果他对我这样做,那么我猜他正在这样做对很多人来说,他让我很不好M8,对不起,我的头真的很痛,我不是故意大喊大叫或对无辜的人生气,但我很沮丧,伙计,我冷静下来,但我今天要去见妈妈&我的头疼,我们会变得更糟 4a 一点点,你能留下我或给我发电子邮件联系电话号码,以便在 CPL 天的时间内拨打电话吗?我保证会礼貌地询问,因为另一端不是那个混蛋,如果你真的的话非常感谢你们来帮助我,所以 4 我很生气

亲切的问候安德鲁·帕金斯 在 [电子邮件受保护] +642108893171

© www.soinside.com 2019 - 2024. All rights reserved.