Windows 10 не может разрешить имена хостов - пинг с IP работает, но не с именем хоста

7

Факты:

  1. Браузер не загружает никаких страниц, независимо от того, адресованы ли они по IP или имени хоста.
  2. ping google.com не работает, возвращаясь Ping request could not find host google.com.
  3. ping 216.58.209.78 (Google IP) работает, отправляя и получая все пакеты.
  4. nslookup google.comработает, возвращает правильный IP-адрес, который затем действительно работает ping.
  5. Сетевые настройки по умолчанию, IP и DNS установлены на авто.
  6. Указание OpenDNS в настройках сети не помогает.
  7. Там нет записей в c:\windows\system32\drivers\etc\host
  8. Префиксы DNS не используются.
  9. netsh winsock reset & netsh int ip reset не помогает.
  10. DNS-клиент работает.
  11. Наиболее распространенное данное решение в Интернете ipconfig /flushdns & ipconfig /registerdnsне работает, с последним возвратом. Registration of DNS records failed: Parameter is not correct.Иногда это случается с людьми, но я не нашел возможных решений этой проблемы. Я чувствую, что это может быть ключом к моему испытанию.
  12. Все вышеперечисленное происходит для разных сетей.
  13. ПК был недавно отформатирован. У одного парня была такая же проблема, и это помогло восстановить прежнее имя ПК, но я не могу найти, какое имя было до формата.
  14. ipconfig /allкак показано ниже. Первый абзац выглядит немного пустым, возможно, что-то там ...?

    Windows IP Configuration
    
       Host Name . . . . . . . . . . . . : 
       Primary Dns Suffix  . . . . . . . : 
       Node Type . . . . . . . . . . . . : Hybrid
       IP Routing Enabled. . . . . . . . : No
       WINS Proxy Enabled. . . . . . . . : No
    
    Ethernet adapter Ethernet:
    
       Media State . . . . . . . . . . . : Media disconnected
       Connection-specific DNS Suffix  . : 
       Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
       Physical Address. . . . . . . . . : 2C-60-0C-9B-A8-89
       DHCP Enabled. . . . . . . . . . . : Yes
       Autoconfiguration Enabled . . . . : Yes
    
    Wireless LAN adapter PoĄczenie lokalne* 2:
    
       Media State . . . . . . . . . . . : Media disconnected
       Connection-specific DNS Suffix  . : 
       Description . . . . . . . . . . . : Microsoft Wi-Fi Direct Virtual Adapter
       Physical Address. . . . . . . . . : AE-E0-10-65-58-B9
       DHCP Enabled. . . . . . . . . . . : Yes
       Autoconfiguration Enabled . . . . : Yes
    
    Wireless LAN adapter Wi-Fi:
    
       Connection-specific DNS Suffix  . : 
       Description . . . . . . . . . . . : Karta sieciowa Broadcom 802.11n
       Physical Address. . . . . . . . . : AC-E0-10-65-58-B9
       DHCP Enabled. . . . . . . . . . . : Yes
       Autoconfiguration Enabled . . . . : Yes
       Link-local IPv6 Address . . . . . : fe80::fc42:138f:fb5a:f6ff%12(Preferred) 
       IPv4 Address. . . . . . . . . . . : 192.168.0.172(Preferred) 
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Lease Obtained. . . . . . . . . . : 21 grudnia 2015 22:16:55
       Lease Expires . . . . . . . . . . : 28 grudnia 2015 22:21:43
       Default Gateway . . . . . . . . . : 192.168.0.1
       DHCP Server . . . . . . . . . . . : 192.168.0.1
       DNS Servers . . . . . . . . . . . : 217.172.224.160
                                           192.168.0.1
       NetBIOS over Tcpip. . . . . . . . : Enabled
    
    Tunnel adapter isatap.{9E3DA69D-E183-4041-9944-35B59277B529}:
    
       Media State . . . . . . . . . . . : Media disconnected
       Connection-specific DNS Suffix  . : 
       Description . . . . . . . . . . . : Microsoft ISATAP Adapter
       Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
       DHCP Enabled. . . . . . . . . . . : No
       Autoconfiguration Enabled . . . . : Yes
    
    1. Установка DNS на 8.8.8.8 не работает, см. Ответы на предложения ниже.

    2. Это также не разрешает локальные имена хостов. Машина не отвечает на эхо-запросы из локальной сети.

Есть идеи, как поступить? Помоги моему папе наслаждаться его интернетом!

user2551153
источник
Статический IP и DNS работают? Откуда вы получаете информацию DHCP? Можете ли вы проверить конфигурацию вашего DHCP-сервера?
g2mk
Если ваш маршрутизатор - 192.168.0.1, попробуйте удалить 192.168.0.1 со своих DNS-серверов ... Я предполагаю, что 217.172.224.160 является допустимым DNS-сервером и просто отклоняет внешние запросы. Вы пробовали настроить OpenDNS на вашем DHCP-сервере?
g2mk
Вы указываете, что nslookup работает. Какое имя DNS-сервера запрашивается? Это может дать вам некоторую подсказку относительно того, откуда ваша система получает информацию, и позволит вам вносить исправления ... если она не соответствует ожидаемому результату. Jeremys-iMac: ~ Джереми $ nslookup google.com Сервер: 2001: 4860: 4860 :: 8888 Адрес: 2001: 4860: 4860 :: 8888 # 53 Неавторизованный ответ: Имя: google.com Адрес: 216.58.216.14
Джереми J Einsweiler
Привет, g2mk. ОП здесь. Я пытался следовать вашей линии мысли с помощью Google-фу. Статический IP и DNS не работают, я могу сказать это точно. Что касается DHCP, я не уверен, как ответить на эти вопросы. Это стандартная и общедоступная услуга DSL, предоставляемая одним из местных интернет-провайдеров. DHCP на моей стороне вещей, или это их? Я попытался выполнить следующие действия: blogs.catapultsystems.com/jcwarner/archive/2011/06/27/…, чтобы получить некоторую информацию о моем DHCP, но он не распознает show serverкоманду. Я не уверен, как поступить.
user2551153

Ответы:

1

а. Вы можете попробовать вручную настроить DNS-серверы на Google: 8.8.8.8и8.8.4.4

б. Вы можете попробовать другой беспроводной адаптер

с. Вы можете попробовать Linux Live CD и проверить, если проблемы все еще присутствуют

alexandrul
источник
а. Это не сработало. Смотрите мои другие ответы для более подробной информации. б. Он не работал с другим беспроводным адаптером и кабелем Ethernet.
user2551153
@ user2551153, пожалуйста попробуйте linux live cd / usb (если возможно, используйте проводное соединение), поскольку ваша проблема достаточно странная, чтобы я думал о вирусах / брандмауэрах / настройках групповой политики.
alexandrul
1

Я только что натолкнулся на эту же проблему на планшете Windows 10 Dell, которую один из моих пользователей принес в офис. Та же проблема, связь через IP работает, но разрешение имен не работает (кроме nslookup, как ни странно, все работало нормально).

Покопавшись в этом в течение нескольких минут, я также обнаружил, что на планшете отсутствовала запись имени хоста при выполнении ipconfig / all (как показано на скриншоте выше), поэтому я вошел в Свойства системы и обнаружил, что имя компьютера отсутствует установить там. Добавлено имя компьютера, перезагрузка и так далее! Разрешение имен теперь работает правильно.

MeNTaLMoNKeY
источник
1

В моем случае у меня установлен диспетчер hyper-v и один виртуальный коммутатор, который соединяет мой сетевой адаптер с ним. Попробуйте отключить / удалить виртуальный коммутатор в диспетчере hyper-v (требуется повышенный уровень пользователя). Этот работает для меня. Может быть, Windows 10 или Hyper-V имеет глючный виртуальный переключатель.

карло
источник
1

У меня была такая же проблема, но имя хоста присутствовало. Кроме того, бег ipconfig /flushdnsбудет зависать. Изменение имени хоста путем добавления 2 в конце и последующей перезагрузки, похоже, решило проблему.

Шон
источник
0

У меня были эти симптомы два или три раза в прошлом после установки новой сетевой карты или маршрутизатора с использованием WinXP и Win7. Решения были разными, но в одном случае проблема была решена снятием флажка «использовать NetBIOS через TCP» . В другом случае я помню, что мне нужно было запустить какую-то необычную утилиту командной строки (не ipconfig / flushdns ; что-то еще, что я не совсем помню), чтобы очистить кешированные данные. Одна вещь, которую я бы проверил, это то, что локальные (со стороны локальной сети) имена разрешаются нормально. Если только имена хостов на стороне WAN не разрешаются должным образом, то, по крайней мере, вы знаете, что проблема не в вашем ПК.

HamishKL
источник
Здравствуй. Я пытался играть с «использовать NetBIOS через TCP». Я не знаю, на какую необычную утилиту командной строки вы ссылаетесь, но Google часто указывает nbtstat -Rили nbtstat -RRв этом случае. Я попробовал каждый, и это ничего не изменило. Я также попытался перезагрузить компьютер (это очищает кеш, на который вы ссылаетесь? Я не знаю. Но на всякий случай ...). Это также не разрешает локальные имена хостов. На интересном примечании: он также не отвечает на локальные пинги.
user2551153
0

Тот факт, что компьютер был недавно переформатирован, может указывать на проблему с драйверами для вашего сетевого адаптера.

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

LevenTech
источник
Это должно быть проблемой DNS. Если вы можете пропинговать IP-адрес, но он не разрешается, это должно быть проблемой.
user1780242 30.12.15
Договорились, но DNS идет через сетевой адаптер. Вполне возможно, что в драйвере сетевого адаптера есть ошибка, которая мешает работе DNS. Я особенно подозрительно относился к «виртуальному адаптеру Microsoft Wi-Fi Direct» в вашем дампе ipconfig. Это сделано Microsoft, но мне не ясно, что он на самом деле делает.
LevenTech
Привет Чувак. ОП здесь. Я попытался сделать, как вы сказали, но все записи, которые я вижу в разделе «Просмотр сетевых подключений»: Ethernet (контроллер семейства Realtek PCIe GBE) и Wi-Fi (сетевая карта Broadcom 802.11n). Там не было Microsoft Wi-Fi Direct Virtual Adapter или что-то еще. Я отключил / повторно включил их обоих: первый действительно ничего не изменил, а второй был Wi-Fi, поэтому не было никакой связи вообще. Я также попытался выполнить следующие шаги на windows.microsoft.com/en-us/windows/…, но это дало те же результаты.
user2551153
-1

Все вещи, предложенные другими авторами, потерпели неудачу, поэтому я прибег к решительным мерам и выполнил полный формат со свежей установкой Win 10. Это сработало.

user2551153
источник
9
Это все равно что «лечить болезнь, убивая пациента». Это не должно быть принятым ответом.
Фабио Антунес
Согласен. Просто ни одно из предложений не сработало, и я тщательно проверил каждое из них. Извините, мы не смогли прийти к плодотворному выводу.
user2551153
-1

Ответ в первом разделе ipconfig.

Windows IP Configuration

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

Имя хоста пусто.

Задайте имя компьютера в Панели управления \ Система и безопасность \ Система, и все будет хорошо.

Майк Шуркин
источник
Было бы лучше отредактировать первый ответ, который предполагал, что это проблема имени хоста, с дополнительной информацией о том, где установить это значение, а не публиковать совершенно новый ответ ...
Twisty Impersonator