Мне трудно получить две частные сетевые капли на DigitalOcean для подключения через определенные порты, в первую очередь mysql 3306
Обе капли находятся за одним и тем же брандмауэром в одной учетной записи.
Обе капельки - это Ubuntu 16.04
Я пытаюсь подключиться с Droplet 1 к MySQL на Droplet 2
Тем не менее, я продолжаю получать:
«ОШИБКА 2003 (HY000): не удается подключиться к серверу MySQL»
telnet xx.xxx.xx.xx 3306
Trying xx.xxx.xx.xx...
telnet: Unable to connect to remote host: Connection refused
telnet xx.xxx.xx.xx 22
Trying xx.xxx.xx.xx...
Connected to xx.xxx.xx.xx.
Escape character is '^]'.
SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.4
mysql -u username -p -h privateNetworkIP
Enter password:
ERROR 2003 (HY000): Can't connect to MySQL server on 'xx.xx.xx.xx' (111)
Я установил привязку моего файла mysql.cnf к 0.0.0.0
Я настроил пользователя с @% для отладки проблемы с соединением, но все равно не повезло.
Я перезапустил mysql
Я избавился от привилегий.
netstat -tulnp | grep mysql
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 23317/mysqld
iptables не включен:
service iptables stop
Failed to stop iptables.service: Unit iptables.service not loaded.
Я запустил UFW, разрешить MySQL
Без изменений в подключении.
Я запустил отключение ufw на обеих каплях для отладки
ufw disable
Firewall stopped and disabled on system startup
Тем не менее, проблема не может быть связана с другими.
Что мне здесь не хватает?
Спасибо !!