如何解决无法从 127.0.0.1、localhost 连接到本地主机,甚至无法使用我的公共 ip
我有我的 Windows Server 2012,它在生产中处于活动状态并运行 2 个 .NET 网站。现在我想运行我的 wordpress 站点我已经配置了所有内容并且我的 wordpress 站点之前运行良好但突然之间现在无法连接到本地主机甚至 wp 管理仪表板都没有出现所以我删除了所有卸载的东西 MysqL 连接器 MysqL和网络平台安装程序。即使现在我也面临同样的问题。 每当我尝试连接 127.0.0.1 /Localhost 时,我都会收到相同的消息“此站点不能 到达”,如果我尝试连接我的公共 IP,它会显示“HTTP 错误 404。未找到请求的资源。”
我的 netstat
结果如下:
C:\Users\Administrator>netsh http show iplisten
IP 侦听列表中存在的 IP 地址:
173.208.205.34
173.208.205.35
173.208.205.36
C:\Users\Administrator>netstat -ano
Active Connections
1. Proto Local Address Foreign Address State
PID TCP 0.0.0.0:135 0.0.0.0:0
LISTENING
1192 TCP 0.0.0.0:180 0.0.0.0:0
LISTENING 1388 TCP 0.0.0.0:445 0.0.0.0:0
LISTENING 4 TCP 0.0.0.0:1433 0.0.0.0:0
LISTENING 2812 TCP 0.0.0.0:1443 0.0.0.0:0
LISTENING 1388 TCP 173.208.205.34:80 0.0.0.0:0
LISTENING 4 TCP 173.208.205.34:139 0.0.0.0:0
LISTENING 4 TCP 173.208.205.34:443 0.0.0.0:0
LISTENING 4 TCP 173.208.205.34:443
160.153.147.141:35160 TIME_WAIT 0
TCP 173.208.205.34:1433 122.176.28.110:2048 ESTABLISHED 28
此外,我检查了 etc/hosts 文件,其中 127.0.0.1 localhost 未注释。 我也禁用了不做任何更改的防火墙。
谁能告诉我这有什么问题?
解决方法
我注意到 IP 侦听列表中没有 0.0.0.0:80。您的站点是否绑定到 localhost:80?
列表中正确的IP地址应该包括
0.0.0.0:80 (ipv4) and [::]:80 (ipv6)
我认为您可以将 127.0.0.1 添加到 IP 侦听列表中。
netsh http add iplisten ipaddress=127.0.0.1
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。