Falha na resolução de nomes do Windows 7 NetBIOS

2

Estou tendo problemas para resolver o nome NetBIOS de um novo servidor FreeNAS.

Eu posso fazer ping e acessar compartilhamentos CIFS por IP, por exemplo, \\ 10.1.1.15

Eu não consigo pingar ou acessar pelo nome NetBIOS FREENAS

A execução do nbtstat no IP mostra o nome correto e o cache inclui o nome, mas os comandos ainda falham. Ambas as máquinas estão definidas para WORKGROUP. Eu posso navegar e ver outras máquinas Windows, mas anteriormente eu também tive problemas semelhantes em dispositivos não Windows tentando encontrar o meu PC pelo nome.

ipconfig lista o tipo de nó como híbrido que deve fazer uma pesquisa de broadcast primeiro.

Prefiro evitar a edição de arquivos de hosts para adicionar uma pesquisa estática, se possível. Além disso, embora eu esteja bastante preso, pesquisei e verifiquei várias opções de registro sem muita sorte.

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
    
por Nick P 12.07.2014 / 08:08

2 respostas

2

OK, depois de algum esforço, está resolvido. Eu me sinto um pouco estúpido, mas vou compartilhar no caso de ajudar alguém.

Corri nbtstat -a PCNAME em todos os computadores e notei uma linha __MSBROWSE__ em mais de um.

Demorei um pouco para descobrir, mas aparentemente um dos computadores tinha uma máscara de sub-rede incorreta de 255.0.0.0 em vez de 255.255.255.0. Isso leva a vários navegadores mestres e a todo tipo de confusão.

    
por 12.07.2014 / 10:31
0

Eu tive um problema semelhante quando adicionei um endereço IP secundário a uma interface Ethernet.

A "interface Ethernet" tinha dois endereços IP:

  1. 192.168.0.5 como principal
  2. 192.168.1.5 como secundário

O host que tentei acessar estava no domínio principal.

Quando tentei executar o ping no nome NetBIOS, ele não conseguiu resolver o endereço. Eu verifiquei o status do Netbios por:

nbtstat -c

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

    No names in cache

Ele relatou apenas o endereço IP secundário como o endereço do nó. Quando eu removi o endereço IP secundário, a resolução de nomes netbios começou a funcionar.

    
por 20.01.2015 / 18:54