
새 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 주소가 있습니다.
- 192.168.0.5를 기본으로
- 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 이름 확인이 작동하기 시작했습니다.