云服务器,nginx访问失败,安全组,0.0.0.0/0

项目场景:

提示:这里简述项目相关背景:

nginx 上监听一个端口8888做网页,发现怎么都访问不到!

access.log 为空内容


原因分析:

提示:这里填写问题的分析:

从现象看(access.log 为空内容)是请求根本没有到nginx,

因为netstat 显示nginx正在占用8888端口,可见问题不是nginx配置

问题排查从防火墙和安全组开始

(1)确认防火墙是否开启端口,排查阶段,可以直接关闭

java 复制代码
firewall-cmd --list-all
firewall-cmd --permanent --add-port=8888/tcp 
注意重启

(2)安全组看是否添加


解决方案:

提示:这里填写该问题的具体解决方案:

问题出现安全组的源地址上,习惯的0.0.0.0 输入,保存的时候却变成了0.0.0.0/32,而其他正常访问的端口都是 0.0.0.0/0

  • 0.0.0.0/0 : 表示所有地址
  • 0.0.0.0/32 :表示单一的地址 0.0.0.0,更多的是用做一个 88.99.11.123/32 ,指向一个具体的IP地址

这种表达式被叫做CIDR,啥呀

总之就是斜杠前是IP地址,后面表示子网掩码

192.168.1.0/24 :这表示一个网络,其中前24位(即192.168.1)是网络部分,后8位用于主机标识。这相当于传统的C类网络的子网掩码255.255.255.0

10.0.0.0/8:这表示一个非常大的网络,其中只有前8位用于网络标识,剩余的24位用于主机标识。这可以容纳多达16,777,216个主机地址。

172.16.0.0/16:这表示一个网络,其中前16位用于网络标识,剩余的16位用于主机标识。这相当于传统B类网络的子网掩码255.255.0.0。

172.16.0.0/32 :则表示特定的IP地址 172.16.0.0。当然 172.16.0.0/0 这种一个IP地址0位掩码肯定是错误的.

相关推荐
青梅橘子皮8 小时前
Linux---基本指令
linux·运维·服务器
cui_ruicheng9 小时前
Linux进程间通信(三):System V IPC与共享内存
linux·运维·服务器
运维全栈笔记10 小时前
Linux安装配置Tomcat保姆级教程:从部署到性能调优
linux·服务器·中间件·tomcat·apache·web
dllmayday11 小时前
Linux 上用终端连接 WiFi
linux·服务器·windows
ACP广源盛1392462567311 小时前
IX8024与科学大模型的碰撞@ACP#筑牢科研 AI 算力高速枢纽分享
运维·服务器·网络·数据库·人工智能·嵌入式硬件·电脑
峥无12 小时前
Linux系统编程基石:静态库·动态库·ELF文件·进程地址空间全景图
linux·运维·服务器
BenSmith12 小时前
从零上手嵌入式 RTOS:以 Raspberry Pi Pico 2 WH 为例的烧录、定制构建与多系统对比指南
安全
汇智信科13 小时前
训练安全管理系统:赋能军消装备训练,实现全流程智能化管控
安全·训练安全管理·装备训练智能化·军事训练保障·消防训练管理
Harvy_没救了13 小时前
【网络部署】 Win11 + VMware CentOS8 + Nginx 文件共享服务 Wiki
运维·网络·nginx
lzhdim14 小时前
SQL 入门 12:SQL 视图:创建、修改与可更新视图
java·大数据·服务器·数据库·sql