Знаете ли вы IP-адрес вашего веб-сервера?
У вас есть прямой доступ к Интернету через порт 80?
Сообщите, работает ли ваш сервер или нет, выполнив следующие действия:
telnet 255.255.255.255 80
Где 255.255.255.255 - IP-адрес вашего веб-сервера. В Windows экран станет пустым, если сервер ответит. Затем введите
GET / HTTP/1.0
И дважды нажмите Enter. Вы должны увидеть содержимое вашей страницы по умолчанию. Если вы работаете как виртуальный хост, вам, вероятно, потребуется использовать HTTP / 1.1 и тег Hostname.
GET / HTTP/1.1
Host: www.yourservername.com
Существует один возврат после HTTP / 1.1 и два возврата после вашего имени хоста. Если вы получаете контент (правильный контент) с вашего веб-сервера, он точно не отключается. Если серверу не удается подключиться, значит ваш веб-сервер действительно не работает, и содержимое, которое видят ваши компьютеры, может быть любым из следующих:
- локальный кеш страниц
- локальный прокси-сервер
- прокси-сервер ISP
- локальная атака отравления ARP, перенаправляющая вас на локальный веб-сервер злоумышленника, который зеркалировал ваш сайт.
- Отравление DNS для направления ваших браузеров на чужой веб-сервер, который зеркалировал ваш сайт.
Если ваш сайт работает, но географически разделенные люди не видят ваш сайт, это, скорее всего, проблема с DNS или проблема с маршрутизацией на уровне ISP.
Хорошим инструментом для проверки проблем с DNS является CacheCheck OpenDNS . Что касается вопроса маршрутизации, лучше всего позвонить в вашу веб-хостинговую компанию и узнать, есть ли у них какие-либо другие жалобы от других клиентов, или они в настоящее время работают над проблемой маршрутизации.