Linux开放端口

确定防火墙开启状态

// 查看防火墙状态
systemctl status firewalld

// 重启防火墙
sudo systemctl restart firewalld

使用iptables

// 开放端口
sudo iptables -A INPUT -p tcp --dport 端口号 -j ACCEPT

使用firewalld(如果你的系统使用的是firewalld)

// 开放端口
sudo firewall-cmd --permanent --add-port=端口号/tcp

加载配置

// 重新加载firewalld的配置
sudo firewall-cmd --reload

查看系统中所有防火墙规则的详细信息,确定端口是否已开放

firewall-cmd --list-all
1732676785725.png

查看所有开放的端口,确定端口是否已开放

sudo firewall-cmd --list-ports
1732676822617.png

阿里云服务器安全组规则设置:
登录阿里云管理控制台,进入ECS服务。选择您的实例所在的地域,然后在左侧导航栏中,选择安全组。找到您的实例所属的安全组,点击进入详情页。在安全组规则中,点击添加规则,设置入方向规则,协议选择TCP,端口范围填写3306,授权对象填写您想要授权的IP地址或IP段(如:192.168.1.1/32),然后保存。

1732677297056.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、阿里云安全组开放端口 先在阿里云安全组添加要开放的端口,一般情况下,在安全组设置了开放端口就可以访问了,如果依...
    AC编程阅读 1,204评论 0 4
  • CentOS 7如何开放其它的端口,比如8080 CentOS 7.0默认使用的是firewall作为防火墙,这里...
    一灰丶阅读 4,564评论 0 0
  • 1、开放端口 2、查看防火墙所有开放的端口 3、关闭防火墙 4、查看防火墙状态 5、查看监听的端口 6、检查端口被...
    动动拐阅读 135评论 0 0
  • 在我们使用服务器的过程中,经常会需要使用端口号,而端口究竟是什么,我们所需的端口又该怎么开放?这篇教程将介绍端口的...
    HoPGoldy阅读 81,628评论 35 6
  • 我们可以输入命令查看防火墙的状态; firewall-cmd --state 如何在CentOS 7下开放8080...
    Class鸣阅读 3,469评论 0 50