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, которые мне нужно использовать для пересылки этого порта?
благодарю вас!