我将域名解析到服务器IP,在电脑浏览器能正常打开,然而在手机任何浏览器打开显示网络错误,用微信打开提示
错误信息(-6,net::ERR_CONNECTION_REFUSED)
请问这是服务器IP被屏蔽了吗?我该如何排查?
已备案的域名在移动端打不开如何解决?(相关搜索:服务器)
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
17条回答 默认 最新
关注让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
如果答案让您满意,请采纳、关注,非常感谢!
问题分析: 根据描述,服务器IP在电脑浏览器能正常打开,但在手机浏览器和微信中打开时显示网络错误。出现 ERR_CONNECTION_REFUSED 错误提示,表明服务器拒绝了连接请求,而非被屏蔽。 可能原因:- 服务器防火墙设置
- 服务器Nginx/Apache配置问题
- 网络环境问题,手机连接的网络不稳定 解决方案:
- 检查服务器防火墙设置:确保服务器防火墙没有拦截手机访问请求。可以暂时关闭防火墙进行测试。
- 检查Nginx/Apache配置:确保配置没有限制特定访问来源或IP。检查服务器访问日志以了解手机访问请求是否到达服务器。
- 检查网络环境:尝试使用其他网络环境(例如4G网络)打开网站,看是否仍然出现连接错误。 案例: 假设服务器IP为 1.1.1.1,网站域名为 example.com。
- 检查服务器防火墙:查看服务器防火墙规则,尝试关闭防火墙并测试手机访问。
- 检查Nginx/Apache配置:查看 Nginx/Apache 配置文件,确保没有限制手机访问。检查访问日志(如 /var/log/nginx/access.log)确认手机访问请求是否到达服务器。
- 检查网络环境:使用手机切换到4G网络尝试访问网站,查看是否仍然遇到连接错误。 代码示例: 无需代码示例,此问题主要涉及服务器配置和网络环境排查。需要登录服务器进行相应配置检查。
解决 无用评论 打赏 举报