У меня возникли проблемы с подключением к моему сайту, и я обнаружил, что у моего сервера проблема посерьезнее. Я установил его с помощью ubuntu 14.04. Это облачная машина, купленная у определенного isp (ovh), но полностью настроенная мной, включая ОС: у меня есть полный доступ к ней. Со вчерашнего дня я получаю сообщения о тайм-ауте подключения на таких сайтах, как google, поэтому я попробовал
telnet google.it 80
Он отвечает:
Trying 2a00:1450:4007:80e::2003...
Trying 216.58.208.227...
Connected to google.it.
Escape character is '^]'.
Но вторая строка печатается почти через минуту. Это очень медленно. И мне показалось странным даже то, что печатается вторая строка. Так я и сделал
telnet 216.58.208.227 80
и ответ был немедленным и прекрасным.
Думаю, это означает проблему с DNS. Как я могу исследовать, чтобы точно узнать настоящий источник проблемы? Учитывая, что сервер внезапно перестал работать (до вчерашнего дня все работало нормально), и я оставил его нетронутым, могу ли я сказать для некоторых это моя ошибка провайдера или что-то пошло не так на моей машине, например, из-за внешней атаки?
Это указывает на проблему с конфигурацией адреса IPv6.
Обычно, если IPv6 вообще не настроен, адреса IPv6 не проверяются, когда вы пытаетесь подключиться к любому другому хосту.
Однако, если IPv6 на самом деле настроен, но настроен неправильно, возникнут описанные вами проблемы.
Решение:
Вам нужно либо вообще отключить IPv6 (убедитесь, что он вообще не настроен), либо убедиться, что если он настроен, то конфигурация применяется правильно.