我想在本地主机上打开以前可以工作的页面,但这次浏览器只显示(作为 html<pre>
标签的内容)
connection blocked
其他端口上的其他 Apache 页面也无法正常工作。
我运行 Vue.js 开发服务器,它无法在本地主机上运行,但可以在本地网络中的其他设备上运行。
例如,对 0.0.0.0:8080 的请求响应如下
read tcp 10.238.4.28:43777: read: connection refused
netstat -lntu 的结果
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp6 0 0 :::777 :::* LISTEN
tcp6 0 0 :::5002 :::* LISTEN
tcp6 0 0 :::5003 :::* LISTEN
tcp6 0 0 :::555 :::* LISTEN
tcp6 0 0 :::5004 :::* LISTEN
tcp6 0 0 :::333 :::* LISTEN
tcp6 0 0 :::5008 :::* LISTEN
tcp6 0 0 :::80 :::* LISTEN
tcp6 0 0 ::1:631 :::* LISTEN
tcp6 0 0 :::888 :::* LISTEN
tcp6 0 0 :::444 :::* LISTEN
udp 0 0 127.0.0.53:53 0.0.0.0:*
udp 0 0 0.0.0.0:68 0.0.0.0:*
udp 0 0 0.0.0.0:631 0.0.0.0:*
udp 0 0 0.0.0.0:5353 0.0.0.0:*
udp 0 0 0.0.0.0:60641 0.0.0.0:*
udp6 0 0 :::5353 :::*
udp6 0 0 :::44579 :::*
这些端口 777、888、5004、5008 和其他端口是我在使用 localhost 进行开发时使用的。
ifconfig lo (环回的 ifconfig)返回
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 4477 bytes 1476790 (1.4 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4477 bytes 1476790 (1.4 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
我已禁用 ufw
网卡正常,windows上安装的xampp正确返回了localhost欢迎页面。
如何恢复之前可以正常工作的本地主机连接?我甚至不知道在哪里可以找到我的问题的解决方案。
编辑
curl 和 wget 正确返回 html 但 Firefox 和 Chrome 失败并显示
connection refused
答案1
很有可能有某些东西干扰了您的浏览器。
打开一个隐身窗口并尝试打开 URL。如果能打开,则可能是有软件阻止了这些连接。在我的情况下,是浏览器中安装的 VPN 软件。
除此之外,请尝试使用 Internet Explorer 或任何其他干净的浏览器打开 URL。您还可以尝试寻找一些防病毒或反恶意软件,因为它们也可能试图限制连接。
希望这能有所帮助!谢谢!