Порт MySQL 3306 закрыт даже при неактивном ufw и прокомментированном bind-адресе и пропуске сети - PullRequest
0 голосов
/ 01 ноября 2019

Я пытаюсь подключиться к MySQL удаленно, но порт закрыт (используется telnet и другие методы).
Я сделал следующие проверки:

enter image description here

enter image description here

enter image description here

Уже прокомментированы строки bind-address и skip-network в mysqld.cnf. Использование Ubuntu 18.04

PS: я могу нормально обращаться к mysql через localhost.

Ответы [ 2 ]

0 голосов
/ 01 ноября 2019

Вам необходимо раскомментировать / изменить конфигурацию адреса привязки в /etc/my.cnf в разделе mysqld

Например:

[mysqld]
bind-address=0.0.0.0

Вы можете настроить конкретный IP-адрес или установить его на0.0.0.0 соединение будет разрешено с любой машины.

0 голосов
/ 01 ноября 2019

Вы должны разрешить IP-адрес компьютера, на котором вы пытаетесь получить доступ к удаленному серверу MySQL. Предположим, у вас есть виртуальный компьютер, на котором находится MySQL. Когда вы пытаетесь связаться с MySQL из локальной системы. vm и разрешите ip вашей локальной системы в mysql. Я забыл точные команды mysql, но вы можете найти его на google.enable ufw также. do sudo ufw allow 3306. Это может помочь. https://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...