0


阿里云服务器配置安全组,端口无法访问

背景:

    记录某次开放阿里云服务器端口,配置了安全组规则,结果端口扫描后显示端口状态为关闭,【错误的记忆以前是端口开放后是可以直接扫描,开发成功后,显示开启】。

![](https://img-blog.csdnimg.cn/direct/c2540ab0817f4482ae98c1350ab83903.png)

原因+方法:

无法访问的原因主要有两个可能造成的:

原因一:

** 配置错误:**

  1. 安全组配置错误,通常不会出现。毕竟已经十分简单了。

  2. 安全组配置好了,但是云服务器开启了防火墙,这里以centos7为例:

输入命令:

systemctl status firewalld

如果开启了防火墙,会如下提示:

这个时候就需要关闭防火墙(不推荐)或者开放端口(推荐)

开放端口命令:

# 是否 携带 --permanent 参数取决于端口是否需要永久开放
firewall-cmd --permanent --zone=public --add-port=8011/tcp
firewall-cmd --reload
firewall-cmd --permanent --list-ports

之后就可以看到我们开放的端口了。

原因二(本次原因):

没有服务监听端口。

** **只是配置了安全组规则,并没有在服务器对应端口跑服务,所以没有服务监听此端口,导致即使开放了端口,但是端口扫描结果依然显示 端口是关闭状态。

所以在对应端口跑一个服务,比如Nginx,Java demo之类的就好了。再次扫描端口就正常了:


本文转载自: https://blog.csdn.net/LLLCSDN_001/article/details/136587579
版权归原作者 时光编程 所有, 如有侵权,请联系我们删除。

“阿里云服务器配置安全组,端口无法访问”的评论:

还没有评论