我有两台服务器,它们都使用本地 IP,但由于某种原因,MySQL 无法连接。
源服务器:mysql -u user_name -h 192.168.130.231 -p
在 MySQL 服务器上,我在端口 10050 上收到 UFW 阻止,但两端均未运行 Zabbix。
如果我启用端口 10050,我会得到经典的ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.130.231' (110)
。
跑步时lsof -i -P
我可以清楚地看到mysqld 770 mysql 34u IPv4 24813 0t0 TCP *:3306 (LISTEN)
并且没有任何报道/var/log/mysql/error.log
。
为什么这不起作用并且端口 10050 会发挥作用?
答案1
我使用 Linode,尽管我通过本地 IP 连接,但源服务器尚未重新启动以应用它。因此,我正在研究一个192.168.123.0/24
场景。
我尝试在另一台机器上进行此操作,也可以重新启动,这样就修复了问题。
我认为 Linode 一定通过他们的网络以某种方式使用了 Zabbix,这就是出现这个问题的原因。