Ubuntu开放mysql 3306端口
Ubuntu开放mysql 3306端口
- 1. 检查 UFW 防火墙规则
- 2. 检查 iptables 规则
1. 检查 UFW 防火墙规则
sudo ufw status verbose | grep 3306
若输出包含 3306/tcp ALLOW,表示端口已开放(如下)
ubuntu@Ubuntu2404:~$ sudo ufw status verbose | grep 3306
3306/tcp ALLOW IN Anywhere
3306/tcp (v6) ALLOW IN Anywhere (v6)
开放端口命令:
sudo ufw allow 3306/tcp
sudo ufw reload
2. 检查 iptables 规则
sudo iptables -L -n | grep 3306
sudo iptables -L -n -t nat | grep 3306 # 检查 NAT 规则
开放端口命令:
sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
sudo netfilter-persistent save