Назад | Перейти на главную страницу

Ubuntu 10.04 порт 3306

Я пытаюсь открыть порт 3306 в Lucid, но когда я это делаю

netstat -tan|grep 3306

это просто показывает мне

tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN

Я собираюсь:

tcp        0      0 0.0.0.0:3306          0.0.0.0:*               LISTEN

Проблема в том, что я не вижу, чтобы это изменить. Я пробовал использовать iptables и ufw, но безуспешно. Любая помощь будет оценена по достоинству.

Это не проблема брандмауэра: mysql просто не был настроен для прослушивания чего-либо, кроме интерфейса обратной связи.

редактировать /etc/my.cnf и найдите строку вроде:

bind-address            = 127.0.0.1

Измените его на 0.0.0.0, чтобы он прослушивал все интерфейсы и перезапускал mysqld. Убедитесь, что база данных недоступна из Интернета и т. Д. Через другие правила брандмауэра.