У меня есть сервер LAMP, используемый для удаленного доступа к базе данных MySQL (через динамическую службу DNS). До вчерашнего дня все работало нормально. Вот что я проверил до сих пор, без каких-либо успехов (я все время получаю ошибку таймаута при попытке удаленного доступа к серверу):
- Служба динамического DNS включена на моем маршрутизаторе, обновлена для правильного внешнего IP-адреса (с помощью NoIP ddns.net).
- Сервер работает нормально локально на 192.168.0.24, и я могу получить от него базу данных MySQL.
- Перенаправление портов правильно настроена.
- Брандмауэр на уровне маршрутизатора временно отключен.
Здесь мой файл apache ports.conf:
Listen 80 <VirtualHost *:80> DocumentRoot "/www/example1" ServerName www.example.com # Other directives here </VirtualHost>
SharkWire дает мне этот результат при неудавшемся запросе:
533 15.633088 192.168.0.14 79. .. *** TCP 66 [Повторная передача TCP] 27536 → 80 [SYN] Seq = 0 Win = 8192 Len = 0 MSS = 1460 WS = 4 SACK_PERM = 1 -
** Информация о SharkWire не найдена Запросить здесь: http://imgur.com/a/KtGuY **
Изменить: я не могу подключиться с использованием внешнего IP-адреса (вместо адреса DynDNS), поэтому проблема, похоже, на стороне сервера больше, чем на стороне разрешения IP.
Я понятия не имею, что проверить и приветствую любые советы/идеи.