Windows 7 NetBIOS 이름 확인 실패

Windows 7 NetBIOS 이름 확인 실패

새 FreeNAS 서버의 NetBIOS 이름을 확인하는 데 문제가 있습니다.

IP(예: \\10.1.1.15)를 통해 CIFS 공유에 핑을 보내고 액세스할 수 있습니다.

NetBIOS 이름 FREENAS로 ping하거나 액세스할 수 없습니다.

IP에서 nbtstat를 실행하면 올바른 이름이 표시되고 캐시에 이름이 포함되지만 명령은 여전히 ​​실패합니다. 두 컴퓨터 모두 WORKGROUP으로 설정되어 있습니다. 다른 Windows 컴퓨터를 탐색하고 볼 수 있지만 이전에는 Windows가 아닌 장치에서 내 PC를 이름으로 찾으려고 할 때도 비슷한 문제가 있었습니다.

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

답변1

좋아, 약간의 노력 끝에 이제 해결되었습니다. 조금 바보 같은 느낌이 들지만 누군가에게 도움이 될 경우를 대비해 공유하겠습니다.

나는 nbtstat -a PCNAME모든 컴퓨터를 실행했고 __MSBROWSE__둘 이상의 컴퓨터에서 줄을 발견했습니다.

알아내는 데 시간이 좀 걸렸지만 컴퓨터 중 하나에 255.255.255.0 대신 255.0.0.0이라는 잘못된 서브넷 마스크가 있는 것 같습니다. 이로 인해 여러 마스터 브라우저가 발생하고 모든 종류의 혼란이 발생합니다.

답변2

이더넷 인터페이스에 보조 IP 주소를 추가했을 때 비슷한 문제가 발생했습니다.

"이더넷 인터페이스"에는 두 개의 IP 주소가 있습니다.

  1. 192.168.0.5를 기본으로
  2. 192.168.1.5 보조

내가 액세스하려는 호스트는 기본 도메인에 있었습니다.

NetBIOS 이름에 대해 ping을 시도했지만 주소를 확인하지 못했습니다. 다음을 통해 Netbios 상태를 확인했습니다.

nbtstat -c

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

    No names in cache

보조 IP 주소만 노드 주소로 보고되었습니다. 보조 IP 주소를 제거하면 netbios 이름 확인이 작동하기 시작했습니다.

관련 정보