话说回来,访问127.0.0.1被拒绝,其实很简单
当你看到浏览器弹出的“无法连接到服务器”的提示,其实是因为本地回环地址127.0.0.1被封锁了。先说最重要的,这通常发生在系统防火墙设置了禁止回环通信的策略。另外一点,如果是在服务器上遇到这种情况,可能是因为服务没有正确配置或者服务端口被防火墙屏蔽了。还有个细节挺关键的,就是有时候操作系统更新后,默认的防火墙规则会发生变化,这也是导致问题的原因之一。
我一开始也以为这个问题只是偶尔出现,后来发现不对,很多用户在系统更新后都会遇到。等等,还有个事,有时候是因为你的应用程序或服务在启动时没有正确绑定到回环地址,而是默认绑定了所有接口。
### 最后提醒一个容易踩的坑
记得检查防火墙设置,尤其是那些使用默认策略的服务器。另外,确保你的服务或应用程序在启动时正确绑定了回环地址。如果问题依旧,可以尝试重启服务或重启系统来解决这个问题。
这就是坑,别信默认防火墙配置。
10年前,某公司新员工配置服务器,访问内网IP 127.0.0.1时,发现请求被拒绝。
别这么干,检查防火墙规则,确保允许本地访问。
可能是防火墙阻止了。 我之前在2019年项目里,用Nginx配置过,防火墙规则没写对。
端口8080没开放。 我自己不确定但经验是这样。
IP地址配置错了。 2018年做电商网站,IP配置错了导致服务不可达。
你自己掂量。