1

У меня есть веб-сайт, который не может быть загружен при просмотре, поэтому я отправил эхо-запрос на этот веб-сайт, на котором отображается ответ от 127.0.0.1 (в обычной ситуации он показывает наш локальный IP-адрес или прокси-сервер)

Я проверил файл hosts, но внутри не показывал ничего другого, только файл hosts по умолчанию:

Итак, как я могу исправить свой сайт? Поскольку он возвращает 127.0.0.1, я не могу загрузить сайт.

2 ответа2

1

Иногда, когда сайты подвергаются атаке, они изменяют запись DNS для сайта на 127.0.0.1, который является адресом локального хоста. Это делает так, что злоумышленники отправляют атаки обратно на себя. Пока они не изменят запись DNS обратно на правильный IP, вам нужно подождать. Это не значит, что они думают, что вы напали на них.

0

Попробуйте использовать другой компьютер * nix и посмотрите, получит ли он тот же ответ. Например, запустите:

dig <site_address>

и посмотрите в ответе что IP разрешает.

Для этого я приведу пример thepiratebay.com, который возвращает 127.0.0.1 (29 сентября 2016 г.)

Пример исходного запроса для thepiratebay.com

Как видите, ответ 127.0.0.1 (см. Примечание 1.)

Эта команда запрашивает локальный DNS-запрос, поэтому вы можете попытаться напрямую запросить у уполномоченных серверов имен (например, в примечании 2.) более подробный ответ.

Для этого вы должны взять адрес сервера имен и выполнить запрос, например:

dig @ns1.eurodns.com <site_address>

Пример «расширенного» запроса для thepiratebay.com

В случае, если удаленный компьютер является машиной Windows, вы можете сделать доступным dig (см. Использование инструмента dig dns в Windows 7).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .