Ubuntu: переадресация портов, попытка получить удаленный доступ к порту MySQL 3306

Я пытался получить удаленный доступ к MySQL на сервере. Я сталкиваюсь с проблемами, я не могу перевести порт, вот несколько шагов, которые я сделал:

я сказал MySQL слушать все IP-адреса, установив "bind-address = 0.0.0.0" в my.cnf.

пытаясь перенаправить порт, я сделал несколько команд:

разрешить доступ к порту 3306 со всех IP-адресов:

ufw allow 3306

чтобы разрешить доступ к порту 3306 на определенных удаленных IP-адресах:

ufw allow from <remote IP> to any port 3306

netstat говорит мне, что MySQL прослушивает 3306 для всех IP-адресов, ufw сообщает мне, что 3306 доступен для всех IP-адресов.

я создал удаленного тестового пользователя для MySQL, который доступен по любому IP:

CREATE USER 'testuser'@'%' IDENTIFIED BY 'mypassword'

все привилегии были предоставлены.

я все еще не могу подключиться к MySQL удаленно, используя http://ping.eu/port-chk/ я могу проверить, открыт ли порт на сервере, это не так!

Есть ли что-то кроме команд UFW, которые мне нужно использовать для пересылки этого порта?

благодарю вас!

0 ответов

Другие вопросы по тегам