Может пинг и nslookup IP-адрес хоста, но не для ping временно в Windows

У меня есть DNS-сервер, настроенный на одной из моих машин с помощью BIND 9.7 все работает нормально с ним. На моем рабочем столе Windows 7 я статически назначил все сетевые значения. У меня один DNS-сервер-мой DNS-сервер. На моем рабочем столе,

 I can ping a third machine by IP fine.
 I can nslookup the hostname of the third machine fine.
 When I ping the hostname, it says it cannot find the host.

/

C:UsersJames>nslookup icecream
Server:  cake.my.domain
Address:  xxx.xxx.6.3

Name:    icecream.my.domain
Address:  xxx.xxx.6.9


C:UsersJames>ping xxx.xxx.6.9

Pinging xxx.xxx.6.9 with 32 bytes of data:
Reply from xxx.xxx.6.9: bytes=32 time<1ms TTL=255
Reply from xxx.xxx.6.9: bytes=32 time<1ms TTL=255
Reply from xxx.xxx.6.9: bytes=32 time<1ms TTL=255
Reply from xxx.xxx.6.9: bytes=32 time<1ms TTL=255

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

C:UsersJames>ping icecream
Ping request could not find host icecream. Please check the name and try again.

Я также указал домен поиска как мой.домен

  • xxx.xxx и мой.домен заменен на security

почему я не могу пинговать по доменному имени? Я тоже не могу пинговать использование полного доменного имени. Проблема в том, что эта проблема является общей для всех приложений, разрешать имена хостов. Я не могу использовать PuTTY для SSH на моих машинах по имени хоста; только по IP

6
задан xpt
10.04.2023 4:31 Количество просмотров материала 2497
Распечатать страницу

6 ответов

вы можете попробовать отредактировать файл hosts. Поставить там хостов и IP-адреса других машин. Если это не работает, попробуйте это: ваш маршрутизатор должен быть в состоянии обработать dns-таблицы для себя. Попробуйте временно выключить dns-сервер и очистить все DNS-кэши на всех машинах. Затем перезапустите маршрутизатор и повторите попытку.

-1
отвечен Diskilla 2023-04-11 12:19

я столкнулась с той же проблемой в моей сети. При использовании этой команды:

ping icecream

он использует WINS-сервер, так как вы использовали icecream не icecream.my.domain.

при поиске таких слов Windows ищет NETBIOS-имена, но при поиске полных записей домена она будет искать в DNS-сервере. Вы можете использовать одно из следующих решений:

  1. убедитесь, что у вас есть правильные записи в wins-сервера.
  2. использовать полный доменное имя вместо файла хоста. Например. icecream.my.domain
3
отвечен Parissa 2023-04-11 14:36

у вас не настроены DNS-суффиксы. Или настройте их, или используйте FQDN как это, и это должно работать:

ping icecream.my.domain
2
отвечен Vitas 2023-04-11 16:53

Я ищу постоянное решение этой проблемы. У меня проблема не только с ping icecream, но и ping icecream.my.domain. Это не происходит все время, просто случайно на одном компьютере. ipconfig /flushdns исправлены иногда и перезагрузка, но это не окончательное решение.

Я просто попытался это:

исходя из этого:

1
отвечен bendiy 2023-04-11 19:10

чтобы отключить это поведение, отключите отрицательное кэширование, установив значение NegativeCacheTime 0 в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ Dnscache\Parameter

1
отвечен user165568 2023-04-11 21:27

проверьте настройки брандмауэра на компьютере с Windows 7. По умолчанию Windows 7, добавленная в домен, включает брандмауэр. Вы также можете сделать правило, чтобы открыть ICMP в брандмауэре. Это позволит этим пакетам достичь вашей машины, и вы сможете пропинговать ее.

-2
отвечен Luka 2023-04-11 23:44

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх