请注意,本文编写于 2049 天前,最后修改于 1100 天前,其中某些信息可能已经过时。
在网站控制台的防火墙设置中已经开启了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