2

У меня проблемы с разрешением NetBIOS-имени нового сервера FreeNAS.

Я могу пинговать и получать доступ к общим ресурсам CIFS по IP, т.е. \\10.1.1.15

Я не могу пропинговать или получить доступ по имени NetBIOS FREENAS

Запуск nbtstat на IP-адресе показывает правильное имя, а кэш содержит имя, но команды все равно не выполняются. Обе машины настроены на WORKGROUP. Я могу просматривать и просматривать другие машины Windows, но ранее у меня также были похожие проблемы на устройствах, отличных от Windows, которые пытались найти мой компьютер по имени.

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

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

C:\Windows\system32>ipconfig /all

Windows IP Configuration

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

C:\Windows\system32>nbtstat -A 10.1.1.15

Local Area Connection:
Node IpAddress: [10.1.1.82] Scope Id: []

           NetBIOS Remote Machine Name Table

       Name               Type         Status
    ---------------------------------------------
    FREENAS        <00>  UNIQUE      Registered
    FREENAS        <03>  UNIQUE      Registered
    FREENAS        <20>  UNIQUE      Registered
    WORKGROUP      <00>  GROUP       Registered
    WORKGROUP      <1E>  GROUP       Registered

    MAC Address = 00-00-00-00-00-00


C:\Windows\system32>nbtstat -c

Local Area Connection:
Node IpAddress: [10.1.1.82] Scope Id: []

                  NetBIOS Remote Cache Name Table

        Name              Type       Host Address    Life [sec]
    ------------------------------------------------------------
    FREENAS        <20>  UNIQUE          10.1.1.15           600

C:\Windows\system32>ping FREENAS
Ping request could not find host FREENAS. Please check the name and try again.

C:\Windows\system32>ping 10.1.1.15

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

2 ответа2

2

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

Я запустил nbtstat -a PCNAME на всех компьютерах и заметил строку __MSBROWSE__ на нескольких компьютерах.

Мне потребовалось некоторое время, чтобы выяснить, но, очевидно, один из компьютеров имел неправильную маску подсети 255.0.0.0 вместо 255.255.255.0. Это приводит к множеству основных браузеров и всевозможной путанице.

0

У меня была похожая проблема, когда я добавил дополнительный IP-адрес в интерфейс Ethernet.

"Интерфейс Ethernet" имел два IP-адреса:

  1. 192.168.0.5 в качестве основного
  2. 192.168.1.5 в качестве вторичного

Хост, к которому я пытался получить доступ, находился в основном домене.

Когда я попытался пропинговать имя NetBIOS, он не смог разрешить адрес. Я проверил статус Netbios:

nbtstat -c

Ethernet:
Node IpAddress: [192.168.1.5] Scope Id: []

    No names in cache

В качестве адреса узла сообщается только вторичный IP-адрес. Когда я удалил дополнительный IP-адрес, разрешение имен netbios начало работать.

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