确定防火墙开启状态
// 查看防火墙状态
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
查看所有开放的端口,确定端口是否已开放
sudo firewall-cmd --list-ports
阿里云服务器安全组规则设置:
登录阿里云管理控制台,进入ECS服务。选择您的实例所在的地域,然后在左侧导航栏中,选择安全组。找到您的实例所属的安全组,点击进入详情页。在安全组规则中,点击添加规则,设置入方向规则,协议选择TCP,端口范围填写3306,授权对象填写您想要授权的IP地址或IP段(如:192.168.1.1/32),然后保存。