3

Я просто настроил DNS-сервер на моей Windows 7, который называется SimpleDNS.

Я добавил зону, например, sag.com и определил www.sag.com и sag.com для 192.168.1.2 (мой сетевой IP-адрес). проблема заключается в том, что когда я пытаюсь пропинговать sag.com, журналы SimpleDNS говорят, что он ответил на запрос с 192.168.1.2 , но пинг ничего не решает. Журналы SimpleDNS:

 14:00:43   Request from 192.168.1.2 for A-record for www.sag.com
 14:00:43   Sending reply to 192.168.1.2 about A-record for
 www.sag.com: 14:00:43   -> Answer: A-record for www.sag.com =
 192.168.1.2 14:00:43   -> Authority: NS-record for www.sag.com = mehr-pc

nslookup дает:

 C:\Users\Mehr\Desktop>nslookup www.sag.com DNS request timed out.
     timeout was 2 seconds. Server:  UnKnown Address:  192.168.1.1

 DNS request timed out.
     timeout was 2 seconds. DNS request timed out.
     timeout was 2 seconds. DNS request timed out.
     timeout was 2 seconds. DNS request timed out.
     timeout was 2 seconds.
 *** Request to UnKnown timed-out

IP-адрес DNS-сервера: 192.168.1.2, а адрес точки доступа: 192.168.1.1.

Что я должен делать?

3 ответа3

2

Ваш nslookup показывает, что ваш компьютер с Windows 7 использует 192.168.1.1 в качестве DNS-сервера, а не 192.168.1.2. Вам необходимо изменить DNS-сервер в свойствах TCP/IP сетевой карты.

1

бежать:

nslookup sag.com (ip сервера dns)

Приведенная выше команда принудительно попытается разрешить имя из вашего DNS. затем проанализируйте результат того, что он говорит вам.

Убедитесь, что DNS-сервер работает и LISTENING на требуемых портах. убедитесь, что порт 53 (UDP) открыт.

Разница между ping и nslookup заключается в том, что когда ping отправляется в ОС, ОС пытается разрешить имя любым возможным способом (через lmhosts, hosts, dns и всего 7 способов), но nslookup разрешает имя только с предоставленного dns-сервера.

1

Настройка DNS-сервера - это одно, а использование другого.

Это может звучать тривиально, но необходимо явно ввести его для использования.

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

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