호스트 이름이 있는 컴퓨터 두 대가 있습니다.컴퓨터-A그리고컴퓨터-B.컴퓨터-B 할 수 있는사용할 권리컴퓨터-AIP와 NetBios가 모두 있지만컴퓨터-A 할 수 없다사용할 권리컴퓨터-BNetBios와 동일
smbclient -U username //Computer-A/homes <----executed on Computer-B
smbclient -U username //<Computer-B IP Address>/homes <----executed on Computer-A
유효하지만
smbclient -U username //Computer-B/homes <----executed on Computer-A
반품NT_STATUS_HOST_UNREACHABLE
정보
- 두 컴퓨터 모두 Arch Linux를 실행하고 SMBD, NMBD, WindBindd를 실행하고 있습니다.
- 컴퓨터 A에는 Samba 4.5.9가 있고 컴퓨터 B에는 Samba 4.7.5가 있습니다.
- 두 컴퓨터 모두 정확히 동일한 smb.conf 및 nsswitch.conf를 가지며 액세스할 수 있습니다.smb 구성 파일 nsswitch.conf
- 두 컴퓨터 모두 smbpasswd를 통해 동일한 사용자 이름으로 구성되었으며...
nbtscan -v 192.168.88.0/24
컴퓨터 A에서 실행하면이 출력따라서 컴퓨터 B의 netbios는 컴퓨터 A에서 볼 수 있지만 smbclient는 여전히NT_STATUS_HOST_UNREACHABLE
.- 컴퓨터 A에는 고정 IP 주소가 있지만 컴퓨터 B에는 DHCP를 사용하므로 동적 IP 주소가 있습니다.
systemctl status/Samba 로그에 오류가 없습니다. 왜 이런 이상한 문제가 발생하는 걸까요? 가능한 모든 테스트를 시도했지만 운이 없었습니다.