记录一个访问nginx欢迎页失败的奇怪问题
今天,在64位centos7系统上装了nginx服务,碰到如下问题
检查80端口是否开启
firewall-cmd --query-port=80/tcp
显示‘no’开启80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
显示‘success’开启nginx服务
systemctl restart nginx
验证步骤如下:
- 用电脑谷歌浏览器访问ip地址,打不开
- 用电脑谷歌浏览器访问域名,同样打不开
- 换成手机浏览ip和域名都能看到nginx的欢迎页面
- 清除电脑谷歌浏览器缓存,更改dns,打不开
- 换成电脑搜狐和ie浏览器,打不开
- 用电脑连接手机的热点,访问打不开
- 把电脑调成disable path mtu discovery,打不开
- 用电脑ping 域名能返回正确的ip地址
- telnet 域名 80 连接失败
- telnet ip 80 连接失败
- 登录centos7,执行
firewall-cmd --query-port=80/tcp
显示‘no’
???????????嘛情况?
- 重新执行
firewall-cmd --zone=public --add-port=80/tcp --permanent
显示‘success’ - 再次执行
firewall-cmd --query-port=80/tcp
显示‘no’ - 执行
firewall-cmd --reload
# 重新载入防火墙配置,显示‘success’ - 执行
firewall-cmd --query-port=80/tcp
显示‘yes’ - 用电脑访问域名和ip都能打开了
虽然现在把问题解决了,但是出现的两个问题倒是有点奇怪:
- 我之前执行
firewall-cmd --zone=public --add-port=80/tcp --permanent
没有执行reload就可以直接把80端口打开,为什么这次失败了? - 既然80端口没打开,电脑不能访问网站,但是手机为什么却可以?(手机浏览器缓存清除,更换手机浏览器测试,都能正常访问)
第1个问题不好排查,毕竟问题不太容易复现(懒的搞),为了找出第2个问题的原因所在,做了如下尝试:
- 登录centos7系统关闭80端口,执行reload确认80端口已关闭
- 电脑浏览器访问域名,失败
- 手机自带浏览器访问域名,成功
- 进入手机设置页面,清除自带浏览器数据(相当于给手机浏览器恢复出厂设置),访问域名,失败
- 用手机谷歌浏览器访问域名,失败
总结:
问题已经得到处理,但是出现的原因未能十分确定
打开80端口必须要reload才能生效吗?
在设置里彻底清除手机浏览器数据才能更好的做测试?
记录一个访问nginx欢迎页失败的奇怪问题相关推荐
- 访问nginx默认页报403错误解决方法
一般有三种原因造成403拒绝访问. 1.防火墙,关闭就行 2.没有对访问页的可读权限,一般去nginx/html/下把index.html权限改为664即可 以上两种原因我均测试过,但是访问还是报40 ...
- Google:记录你访问的每一个网页
Google:记录你访问的每一个网页 拥有Google帐号的用户都知道,只要你在登陆的情况下进行搜索,Google就会记录下你的每一个动作,据此提供个性化搜索:现在,Google要将这一功能扩展为&q ...
- 【记录一次nginx转发 80端口无效】
提示:记录一次nginx转发 80端口无效 文章目录 一.记录一次nginx转发 80端口无效 手动分割线 一.记录一次nginx转发 80端口无效 在自己的服务器上玩nginx,想直接访问域名调到我 ...
- 如何快速实现一个基于Nginx网站的监控场景
一切从应用服务监控说起 小明所在的一家小型互联网创业公司一直将应用运行在阿里云上.该应用采用通用的分布式 Nginx+App 架构为用户提供电商数据统计的 webservice 服务.应用运行至今除偶 ...
- 复习JavaWeb的小项目书籍信息的增删改查分页功能实现Java面试题Session和Cookie的基础概念生活【记录一个咸鱼大学生三个月的奋进生活】034
记录一个咸鱼大学生三个月的奋进生活034 JavaWeb的增删改查分页功能实现 前期准备工作(数据库连接类和实体类) 数据库建立 数据库连接类(DBManager) 书籍信息的实体类(Book) 操作 ...
- php fpm 日志记录,如何解决nginx下php-fpm不记录php报错日志的问题
如何解决nginx下php-fpm不记录php报错日志的问题 发布时间:2020-07-28 10:17:29 来源:亿速云 阅读:150 作者:Leah 本篇文章为大家展示了如何解决nginx下ph ...
- [转]一个总成本花费100W的失败项目的小小反省
(隐藏) MyVisited Visited Counter. Current:(19) 2006-5-21 一个总成本花费100W的失败项目的小小反省 这个项目开始到几个月前基本暂停,总共差不多 ...
- Centos添加ip黑名单禁止某个ip访问,对登陆失败的主机进行封禁
转载来源 : Centos添加ip黑名单禁止某个ip访问,对登陆失败的主机进行封禁 :http://www.safebase.cn/article-259725-1.html 在Linux中如何禁止I ...
- 复习Java第一个项目学生信息管理系统 04(权限管理和动态挂菜单功能) python简单爬数据实例Java面试题三次握手和四次挥手生活【记录一个咸鱼大学生三个月的奋进生活】016
记录一个咸鱼大学生三个月的奋进生活016 复习Java(学生信息管理系统04权限管理和动态挂菜单功能) 改写MainFrame的构造方法 新增LoginFrame的验证登录是否成功的代码 新增Logi ...
最新文章
- 机器学习(实战)facebook地址预测
- 习题7-6 统计大写辅音字母 (15 分)
- 新基建重点,5G时代基石,数据中心加速发展
- php glod,基于PHP的黄金价格示例代码-六派数据
- hdu4004 The Frog's Games 二分
- 基础算法 —— 高精度计算 —— 高精度加法
- Shared File System Master Slave 全配置以及测试
- 16. Use the same form in correspondng uses of new and delete
- 用c语言编写彩色贪吃蛇,C语言编写【彩色贪吃蛇】
- alpha对冲(股票+期货)
- [ecshop 资料]ecshop积分充值可充值等级积分余消费积分教程 pay_points
- xubuntu系统关闭自动锁屏和待机
- 全栈的好处:七天和两周
- SparkCore:RDD累加器和广播变量(最详细的介绍)!!!!!!
- git常用命令-最基本操作
- 使用MMD模型通过Kivicube平台制作WebAR与小程序AR
- Linux运行jar包报错:Error:Invalid or corrupt jarfile xxx.jar
- 1102: 火车票退票费计算(函数专题)Java
- html5栅格化,Layui删格化布局5等份(一行5列)
- 重置天下霸图20200405进度
热门文章
- java使用poi给word添加多个水印
- python线程(中途停止while循环)
- ABAQUS学习记录:刚体(Rigid body)约束
- 启动win10组策略管理器gpedit.msc报错
- PYthon的基本数据类型(创建和赋值,基本特征,内建方法)
- matlab错误使用 conv2,matlab conv2函数
- Ubuntu20.04+GeForce RTX 2080 SUPER+cuda11.1+cudnn8.0.4+openCV4.4.0编译
- 晋升副高职称计算机,事业单位经济师副高职称如何晋升?我是事业单位的..._高级经济师_帮考网...
- 太原市副高职称计算机要求,山西省2019年教师副高职称评审条件要求
- 嵌入式AI助力当代商业的发展