Windows 7 не может пропинговать имя, только IP-адрес


8

Извините за это, но все подобные вещи, которые я прочитал, не решают мою проблему.

У меня есть Windows 7 Professional на этих двух машинах, и они подключены к сети как общедоступные. Совместное использование настроено на обмен файлами, обнаружение и т. Д. - все открыто. С Windows Explorer все в порядке, и я прекрасно вижу сеть и общие папки. Я могу перейти в командную строку (как администратор) и пропинговать другой компьютер, используя IP-адрес.

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

Я пробовал с выключенным брандмауэром Windows на обеих машинах и антивирусным программным обеспечением на обоих. Я использую роутер Belkin с блокировкой пинга WAN, но без параметров локальной сети. Обе машины показывают просто отлично на роутере.

Прошло три дня, и я не могу решить эту проблему. В прошлом году я использовал Windows XP, и он отлично управлял по названию. Windows 7 Professional делает что-то по-другому?

Результаты диагностики

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>ping phoenix

Pinging phoenix.Belkin [198.105.251.24] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 198.105.251.24:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

C:\Windows\system32>ipconfig /all

    Windows IP Configuration

       Host Name . . . . . . . . . . . . : october7
       Primary Dns Suffix  . . . . . . . :
       Node Type . . . . . . . . . . . . : Hybrid
       IP Routing Enabled. . . . . . . . : No
       WINS Proxy Enabled. . . . . . . . : No
       DNS Suffix Search List. . . . . . : Belkin

    Ethernet adapter Local Area Connection 2:

       Connection-specific DNS Suffix  . : Belkin
       Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
       Physical Address. . . . . . . . . : 6C-62-6D-69-B4-6B
       DHCP Enabled. . . . . . . . . . . : Yes
       Autoconfiguration Enabled . . . . : Yes
       Link-local IPv6 Address . . . . . : fe80::a815:ffa0:1230:86fc%13(Preferred)
       IPv4 Address. . . . . . . . . . . : 192.168.2.10(Preferred)
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Lease Obtained. . . . . . . . . . : Tuesday, July 23, 2013 5:08:44 PM
       Lease Expires . . . . . . . . . . : Friday, August 29, 2149 11:47:41 PM
       Default Gateway . . . . . . . . . : 192.168.2.1
       DHCP Server . . . . . . . . . . . : 192.168.2.1
       DHCPv6 IAID . . . . . . . . . . . : 292315757
       DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-17-48-BC-21-6C-62-6D-69-B4-6B

       DNS Servers . . . . . . . . . . . : 192.168.2.1
       NetBIOS over Tcpip. . . . . . . . : Enabled

    Tunnel adapter isatap.Belkin:

       Media State . . . . . . . . . . . : Media disconnected
       Connection-specific DNS Suffix  . : Belkin
       Description . . . . . . . . . . . : Microsoft ISATAP Adapter
       Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
       DHCP Enabled. . . . . . . . . . . : No
       Autoconfiguration Enabled . . . . : Yes

    Tunnel adapter Local Area Connection* 11:

       Connection-specific DNS Suffix  . :
       Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
       Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
       DHCP Enabled. . . . . . . . . . . : No
       Autoconfiguration Enabled . . . . : Yes
       IPv6 Address. . . . . . . . . . . : 2001:0:9d38:6ab8:34e2:129c:b8ad:7db(Preferred)
       Link-local IPv6 Address . . . . . : fe80::34e2:129c:b8ad:7db%11(Preferred)
       Default Gateway . . . . . . . . . : ::
       NetBIOS over Tcpip. . . . . . . . : Disabled

Вы можете отправлять сообщения ipconfig /allс обеих машин? У вас проблема с разрешением имен.
Джон

1
Также возможен дубликат superuser.com/questions/119318/…
Джон

Я знаю, что select all в командной строке копирует текст - но он говорит, что он слишком велик, чтобы публиковать его здесь в качестве комментария - Как я могу опубликовать его здесь
Алан

1
вопрос 119318 решает ее, добавляя файл hosts, который не работает с динамическими адресами локальной сети
Алан

немного лучше отформатировал Jasper .... Я гуглю 2 дня, но кроме создания файлов хоста для статических ip и т. д., я ничего не нашел - и я попробовал. Это разрешение имен было в XP легким делом, но до сих пор невозможно в 7. Проводник Windows потрясающе работает в сети, но я НЕ МОГУ пинговать имя в Windows 7 - ни за что.
Алан

Ответы:


1

Я заметил, что разрешение имен - это функция попадания или пропуска в одноранговой сети без центрального DNS-сервера (в любой версии Windows).

Вы можете проверить, работает ли сетевая служба zeroconf, которая должна разрешать имена и множество других вещей.

Я обычно устанавливаю сервис Bonjour от Apple, который безупречно работает для локального разрешения имен в небольших сетях.


Нет служб на этой машине Windows 7, которые начинаются с "Z"
Алан

Да, сделайте себе одолжение и установите службу Bonjour на каждой машине или включите Netbios через TCP / IP. Я не думаю, что он включен по умолчанию (по крайней мере, его нет на моей 7 машине), и если у вас нет DNS-сервера, такого как маршрутизатор, который предоставляет эту функцию, то разрешение имен не будет работать. разрешение имен работало в XP, потому что Netbios через TCP / IP был включен по умолчанию.
скандал

Я видел опции на адаптере и включил tcp / ip на обеих машинах - и он показывает на «ipconfig / all» (выше), что он включен на обеих - и подсеть одинакова и WORKGROUP ... и обе перезагружены .. Я посмотрю на службу Bonjour, но у 7 должен быть способ разрешения имен сетевых компьютеров ..
Алан

Об этом я узнал в bonjour «Некоторое время назад я наткнулся на достоверную информацию о том, что Bonjour - это ненужный сервис, который также создает дыру в вашем брандмауэре, чтобы потенциально позволить вредоносным программам проникать в компьютер. Поэтому я рекомендую информацию на сайте Raymond.cc следующим образом: '' '' '
Алан

Я также должен напомнить вам, что Netbios, как и любой другой сервис, создает дыру в брандмауэре и потенциальную угрозу для проникновения вредоносных программ. Дело в том, что NetBIOS постепенно исключается как основной способ разрешения имен в локальной сети. Как я уже сказал, DNS всегда является разрешением для разрешения имен, и если у вас нет сервера или маршрутизатора, который обрабатывает это, вам нужно либо получить его, либо установить службу нулевой конфигурации, такую ​​как bonjour. Я уверен, что Bonjour доставит товар, который вы ищете.
скандал

0

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

Вы можете включить NetBIOS через TCP / IP в настройках сетевого адаптера, установив флажок в свойствах адаптера.

Попробуйте nbtstat -cв командной строке и посмотрите, виден ли ваш противоположный узел.


Извините за форматирование. Да, я изменил настройки адаптера, поэтому теперь он специально настроен для tcp / ip на обеих машинах (а не по умолчанию) и перезагружен - без изменений. да, я вижу другую машину в NBTSTAT -c, и у нее есть имя и IP - вау, я чувствую, что я куда-то добираюсь ..
Алан

Но я все еще не могу пинговать имена компьютеров
Алан

0

Вот еще один ответ, основанный на ваших результатах ipconfig ....

Почему я не могу пинговать компьютер в моей домашней сети?

Вам необходимо обновить маршрутизатор, чтобы он не добавлял DNS-суффикс "Belkin" к вашим поискам (конфигурация, предоставляемая параметрами DHCP). Как уже упоминалось в связанном посте "иногда называют доменное имя".


0

Проверьте, включен ли «Протокол Интернета версии 6 (TCP / IPv6)» в разделе «Свойства подключения по локальной сети» или нет. Если нет, установите флажок, чтобы включить его и пропинговать ваш удаленный хост.


1
Привет, Ранджит, добро пожаловать в Super User. Можете ли вы немного расширить свой ответ, чтобы уточнить, почему это работает? Это не сразу видно, так как в первоначальном вопросе ничего не говорится о IPv6.
бертиб
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.