Проблема с DNS, nslookup работает, ping - нет - PullRequest
61 голосов
/ 01 декабря 2008

Я устанавливаю сервер разработки в моей квартире. Я установил на нем DNS-сервер Ubuntu и добавил список свадебных зон (просто список свадеб - нет TLD . Это просто внутренний домен.)

Это отлично работает на моем ноутбуке с Ubuntu.

На всех моих ПК с Windows (Vista и XP) из командной строки я получаю следующее:

C:\Users\Giles Roadnight>nslookup weddinglist
Server:  UnKnown
Address:  192.168.0.40

Name:    weddinglist
Address:  192.168.0.41


C:\Users\Giles Roadnight>ping 192.168.0.41

Pinging 192.168.0.41 with 32 bytes of data:
Reply from 192.168.0.41: bytes=32 time<1ms TTL=64
Reply from 192.168.0.41: bytes=32 time<1ms TTL=64
Reply from 192.168.0.41: bytes=32 time<1ms TTL=64
Reply from 192.168.0.41: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.0.41:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Users\Giles Roadnight>ping weddinglist
Ping request could not find host weddinglist. Please check the name and try again.

Мой ipconfig:

C:\Users\Giles Roadnight>ipconfig -all

Windows IP Configuration

   Host Name . . . . . . . . . . . . : Giles-Desktop
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller
   Physical Address. . . . . . . . . : **-**-**-**-**-**
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::f179:680f:f313:5448%8(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.0.5(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.0.1
   DNS Servers . . . . . . . . . . . : 192.168.0.40
   NetBIOS over Tcpip. . . . . . . . : Enabled

Я почти уверен, что у меня настроен DNS, так как nslookup в порядке, но я не могу пропинговать и не могу получить доступ к веб-страницам в списке свадьбы.

Как заставить пинг работать на ПК с Windows?

Ответы [ 14 ]

0 голосов
/ 20 марта 2014

К вашему сведению - я боролся с этой проблемой в течение последних 3 часов. все перепробовал, очистил DNS, использовал прокси, сбросил каталог с помощью netsh и очистил маршруты. ничего не получилось, поэтому я решил попробовать восстановление Windows, я сделал это, используя Windows CD -> Repair -> Восстановление системы, и это работало! не смог найти каких-либо решений онлайн, поэтому я решил опубликовать его

0 голосов
/ 10 января 2014

Я знаю, что это не ваша конкретная проблема, но я столкнулся с теми же симптомами, когда настроил статический IP-адрес в настройках сетевого адаптера и забыл ввести «Шлюз по умолчанию».

Оставив поле пустым, значок сети показывает подключение к Интернету, и я мог пропинговать внутренние серверы, но не внешние, поэтому я предположил, что это проблема DNS. NSLookup все еще работал, но, конечно, ping не смог найти сервер (опять же, похоже, проблема DNS). В любом случае, еще одна вещь, которую нужно проверить. = Р

0 голосов
/ 28 июня 2013

Я думаю, что проблема может быть из-за NAT. Обычно DNS-клиенты делают запросы через UDP. Но когда DNS-сервер находится за NAT, запросы UDP не будут работать.

0 голосов
/ 05 января 2011

Если вы можете пропинговать полное доменное имя, посмотрите, как DNS-сервер настроен на ПК.

Winsock API, MS ping будет автоматически использовать полное доменное имя клиентского ПК, если в расширенных настройках DNS TCP / IP проверяется добавление основного DNS-суффикса и конкретного DNS-соединения. Если хост находится в другом домене, клиент должен выполнить преобразование DNS.

В дополнительных свойствах XP TCP / IP DNS убедитесь, что добавлены родительские суффиксы, чтобы запрос ping прошел домен обратно к родительскому.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...