Я пытаюсь настроить свой домашний веб-сервер (Ubuntu Server 12.04) таким образом, чтобы я мог подключиться к нему из-за пределов своей домашней сети, а также подключиться к базам данных MySQL, которые я создал на нем.
В настоящее время я знаю, что порт 80 правильно отвечает на запросы. У меня работает Apache, так что проблем там нет. Однако, когда я пытаюсь подключиться к серверу по SSH, я не получаю ответа и не получаю его, когда подключаюсь к нему через порт 3306 через MySQL (ОШИБКА 2003, Невозможно подключиться к серверу (10060)). Я могу использовать phpmyadmin для подключения из моего браузера, но это не полезно для подключения через PHP.
У меня настроена переадресация портов для портов 80, 22 и 3306, но я не знаю, что еще мне делать. Пожалуйста, прости меня, если ответ очевиден / прост для получения - я пытался исправить это в течение нескольких месяцев.
редактировать
Выход netstat -atn | grep [port]
для портов 22 и 3306:
(22)
tcp 0 0 0.0.0:22 0.0.0.0:* Listen
tcp 0 0 127.0.0.1:53822 127.0.0.1:40896 Established
tcp 0 0 127.0.0.1:40896 127.0.0.1:53822 Established
tcp6 0 0 :::22 :::* Listen
(3306)
tcp 0 0 0.0.0:3306 0.0.0.0:* Listen
Спасибо.