浏览器访问127.0.0.1已拒绝连接
解决方案:
1、首先按住 win+r 键,输入cmd,在弹出的控制台中输入命令:netstat,可以查看主机中所有已使用的端口号,如果8080端口被占用,则需要修改端口号。
2、如果端口号没有被占用,在控制台中继续输入命令:ping 127.0.0.1
输入命令:ping localhost
问题分析:IPV6协议将127.0.0.1解析为 ::1 (127.0.0.1 ipv6的形式)
输入ping localhost命令时默认的就会出现返回的数据包并不是127.0.0.1而是::1。这就是Ipv6格式的本地地址
解决方法:
打开控制面板——程序和功能——启用或关闭windows功能——安装IIS服务
勾选后,点击确定。如果弹出的菜单有要求重启电脑,则重启。
同时,检查电脑中C:\Windows\System32\drivers\etc目录下的hosts文件,是否有这两行:
127.0.0.1 localhost
localhost 127.0.0.1
如果没有则添加。(需要将hosts文件拖到其他盘符或桌面,用记事本方式打开修改,然后再保存到原路径)
此时重新在浏览器中输入127.0.0.1,出现以下界面则连接成功。
如果还是不行,可以尝试卸载已安装的IIS,然后重新安装IIS服务,再重启电脑。
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/m0_55527208/article/details/125669201
https://github.com/godmaybelieve