我的 mysql 端口 3306 在运行 Ubuntu 14.04 LTS 的虚拟机之一上无法访问。为了修复它,我输入了
sudo ufw diable
并得到了答案:
Firewall stopped and disabled on system startup
然后可以通过 telnet 从远程系统访问端口 3306。一段时间后(重新启动?),再次无法访问。
这里可能发生了什么以及我该如何调试/修复这个问题?
说
sudo ufw allow out 3306/tcp
sudo ufw allow in 3306/tcp
应该作为一种解决方法。奇怪的是——只有当我这样做时
sudo ufw disable
该端口是否可以访问一段时间。
答案1
sudo ufw allow mysql
这是我使用的解决办法,因为到目前为止我只对我的问题投了反对票
似乎与ufw有类似的怪癖