Назад | Перейти на главную страницу

URL не работает, из одного места

Я не могу связаться с одним из веб-сайтов моих поставщиков. Я могу получить доступ к сайту из дома, мой босс может получить доступ из своего дома. Но, из офиса по доменному имени не работает. Использование IP-адреса вместо доменного имени действительно работает. Исходя из этих фактов, похоже, что у меня проблема с DNS на рабочем месте. Очевидно, что DNS не полностью неисправен, так как я могу получить любое другое доменное имя, которое я пробовал, включая те, которые не могут быть локально кэшированы. Моя среда - это сеть Windows с сервером Server 2003 Standard, выступающим в качестве контроллера домена и размещающим DNS для моей интрасети. Проблема продолжается уже два дня.

Как разработчик я понимаю основные концепции DNS, но не очень разбираюсь в деталях. Я тоже не очень хороший администратор, но, к сожалению, я - все, что у нас есть.

С чего мне начать?

Джим

Откройте nslookup в командной строке и убедитесь, что он использует контроллер домена в качестве DNS-сервера. Введите доменное имя, с которым у вас возникли проблемы, и нажмите Enter. Совпадает ли IP-адрес с тем, по которому вы можете успешно подключиться к этому сайту?

Затем настройте nslookup на использование сервера OpenDNS (208.67.222.222 - да, я их запомнил =)) и запросите тот же домен. IP такой же?

Если IP-адреса разные, значит, у нас локальная проблема с DNS. Если нет, то мы только что вошли в сумеречную зону (Сумеречную зону Рода Серлинга, а не сумеречную зону вампиров).

Кстати, какой у вас тип подключения к Интернету? DSL? У меня были проблемы с подключением DSL с использованием PPPoE, и переход на PPPoA устранил некоторые странные проблемы с невозможностью доступа к определенным доменам.

Ну, на самом базовом уровне, если вы просто хотите, чтобы он работал на вашем компьютере, вы можете отредактировать файл hosts на своем локальном компьютере, чтобы установить IP-адрес для этого имени. Видеть этот вопрос.

Если вы хотите решить эту проблему на организационном уровне, вам необходимо получить доступ к своему DNS-серверу и посмотреть, как он настраивается и почему возникает проблема. Вам нужно искать такие вещи, как:

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

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