Знаете ли вы 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 и два возврата после вашего имени хоста. Если вы получаете контент (правильный контент) обратно с вашего веб-сервера, он определенно не отключен. Если серверу не удается подключиться, ваш веб-сервер действительно не работает, и содержимое, которое видят ваши компьютеры, может быть одним из следующих:
- локальный кеш страниц
- локальный прокси-сервер
- Прокси-сервер провайдера
- локальная атака отравления ARP, перенаправляющая вас на локальный веб-сервер злоумышленника, который зеркально отражает ваш сайт.
- Отравление DNS для направления ваших браузеров на чужой веб-сервер, который является зеркальным отображением вашего сайта.
Если ваш сайт работает, но географически разделенные люди не могут видеть ваш сайт, это, скорее всего, проблема DNS или проблема маршрутизации на уровне интернет-провайдера.
Хорошим инструментом для проверки проблем с DNS является CacheCheck OpenDNS. Что касается проблемы с маршрутизацией, лучше всего позвонить в вашу веб-хостинговую компанию и узнать, не поступали ли они какие-либо другие жалобы от других клиентов или они в настоящее время работают над проблемой маршрутизации.
person
paxos1977
schedule
20.12.2008