在网站控制台的防火墙设置中已经开启了3306,但是对外端口还是直接访问不了,后来查看是因为iptables的端口设置未将3306端口开放(好坑啊,明明控制台上面已经显示开放)

  • 先查看iptables是否启动
systemctl status iptables
  • 查看当前端口开放状态
iptables -nL
  • 编辑iptables端口配置
vim /etc/sysconfig/iptables
  • 将DROP设置为ACCEPT
-A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT
  • 重启iptables服务
systemctl restart iptables.service
最后修改:2021 年 12 月 05 日 09 : 36 PM
如果觉得我的文章对您有用,可随意赞赏~