南阳网站排名优化价格,lnmp搭建网站,网站建设费入,网站套餐到期啥意思概述
今天更换了电脑#xff0c;在本地安装和配置docker的时候#xff0c;想用自定义域名访问NGINX容器#xff0c;127.0.0.1和localhost都可以访问#xff0c;但是自定义域名无法访问#xff0c; 接着去捯饬已经使用的wampserver的集成环境#xff0c;出现了同样的问题…概述
今天更换了电脑在本地安装和配置docker的时候想用自定义域名访问NGINX容器127.0.0.1和localhost都可以访问但是自定义域名无法访问 接着去捯饬已经使用的wampserver的集成环境出现了同样的问题
环境
平台win11wampserver版本3.x.xapache版本2.x.x
问题
配置本地自定义域名在使用浏览器访问的时候出现ERR_CONNECTION_CLOSED或ERR_CONNECTION_REFUSED的错误但是使用127.0.0.1和localhost都可以访问也可以ping通域名但是浏览器就是无法访问报错
分析
出现上面问题可能出现问题的地方apache配置、本地hosts文件配置再不行就是防火墙出入站规则问题 也去检查了apache的错误日志发现压根没有来
1. 检查apache配置
之前一直在使用没有问题可排除
2. 检查hosts文件
配置如下
127.0.0.1 one.example.test3. 添加出入站规则
把80端口添加在出入站规则里
4. 测试
这个时候去访问自定义域名发现还是出现ERR_CONNECTION_CLOSED
5. 重新思考
提示这个是不是压根都没有到apache服务器层面是本地的网络配置导致
关闭本地代理
关闭之后出现新的错误ERR_CONNECTION_REFUSED, 那说明一定要关闭本地代理, 又去重新去检查了一遍配置没有发现问题无奈之下就去用wampserver自带的工具尝试发现可以正常使用自定义域名然后去对比了hosts文件发现他们果然不一样
自带工具生成的hosts文件内容
127.0.0.1 two.example.test
::1 two.example.test原因
通过上面地尝试发现是hosts文件配置出现了问题没有配置用于IPV6网络解析的地址导致无法解析到地址所以得出结论就是只配置了用于IPV4网络解析的地址没有配置用于IPV6网络解析的地址
解决方案
在本地hosts文件中同时配置用于IPV4和IPV6网络解析的地址
注意
一定要关闭网络代理 希望有一点小小的帮助······