
Windows Server 2003, IIS 6
У нас развернут общедоступный веб-сайт, и до сегодняшнего утра он работал нормально. Теперь, когда мы пытаемся получить доступ к веб-сайту из-за пределов сети, браузер возвращает сообщение «веб-сайт не найден». Мы не получаем сообщение об ошибке IIS, оно просто сообщает, что веб-сайт не может быть найден.
Доступ к URL-адресу из внутренней сети работает нормально, как и внутренний пинг URL-адреса и IP-адреса, так что, похоже, это не проблема IIS. Tracert просто обращается к внутренним серверам, как и ожидалось, так что это может быть проблема DNS?
Буду очень признателен за любые идеи, с чего начать поиск решения этой проблемы.
Спасибо, Киран.
Редактировать: У нас также есть еще один общедоступный веб-сайт (с другим IP-адресом) на том же сервере, и этот сайт доступен извне, так что проблема может быть связана с IP-адресом нашего сайта?
решение1
Проверьте запись A (адрес) для сайта.
Откройте командную строку и введите следующее:
- nslookup
- установить тип=a[Не обязательно, но дает более полную демонстрацию того, что вы делаете]
- сервер 4.2.2.2[Известный внешний DNS-сервер]
- www.yourwebsite.com
У вас должно получиться что-то похожее на следующее:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>nslookup
Default Server: dns.company.local
Address: 192.168.1.32
> set type=a
> server 4.2.2.2
Default Server: vnsc-bak.sys.gtei.net
Address: 4.2.2.2
> www.google.com
Server: vnsc-bak.sys.gtei.net
Address: 4.2.2.2
Non-authoritative answer:
Name: www.l.google.com
Addresses: 66.249.89.99, 66.249.89.104
Aliases: www.google.com
>