네트워크 폴더에 Windows 기반이 아닌 컴퓨터를 표시하도록 Windows 탐색기를 사용하려고 합니다.

네트워크 폴더에 Windows 기반이 아닌 컴퓨터를 표시하도록 Windows 탐색기를 사용하려고 합니다.

어떤 이유로 내 Windows 시스템이 네트워크 폴더에 Windows가 아닌 컴퓨터를 표시하는 것을 중단했습니다. Windows 10 22H2 19045입니다. 다른 Windows 컴퓨터도 표시됩니다. 이러한 Linux 기반 시스템의 폴더에 대한 공유를 설정할 수 있으며 그 반대의 경우도 마찬가지입니다. 시스템 중 하나는 Synology NAS이고 네트워킹 구성을 변경하지 않았습니다. 다른 하나는 Rpi입니다. 모두 하나의 서브넷에 있습니다. 여기에 samba.conf 파일을 포함할 수 있지만 NAS 시스템이 변경되지 않았다는 점을 고려하면 이는 무의미해 보입니다.

Google 검색에서 제안한 모든 표준 구성 옵션을 확인했습니다. 예를 들어 CIFS 1을 켜십시오.

프로토콜의 모든 미스터리를 파헤쳐 본 것은 아니지만 Wireshark를 사용하여 포트 137, 139 및 445의 활동을 기록했습니다. 컴퓨터 간에 대화가 진행되고 있고 rpi 시스템이 SMB 방언 2.0을 지원한다는 것을 알 수 있습니다. 3.0과 3.02.

(Windows에서) 변경된 사항과 모든 것을 다시 작동시키는 방법을 알고 싶습니다.

답변1

(Windows에서) 변경된 사항과 모든 것을 다시 작동시키는 방법을 알고 싶습니다.

힌트: 이는 Windows 클라이언트의 잘못이 아닙니다.

Window Vista에서는 SMBv1을 사용하여 "이웃"에 있는 컴퓨터를 검색하는 "오래되고 신뢰할 수 없는" 방법이 더 이상 사용되지 않습니다. 그 이후로 모든 최신 상자는 "WS-Discovery(웹 서비스 동적 검색)"를 사용하고 있습니다. 구성에 따라 SMBv1 수신기가 최종적으로 꺼질 가능성이 높습니다(그리고 이 상태를 유지해야 합니다). 어쨌든 더 이상 지원되지 않습니다.

따라서 (리눅스) 컴퓨터 검색은 더 이상 Samba "단독" 응답의 문제가 아닙니다. 일반적인 Mac과 마찬가지로 이제 WSD 호출에 응답해야 합니다.

KDE 응용 프로그램 패키지 kio-extras의 버전 20.04가 WS-Discovery를 사용하여 SMB 호스트 검색을 지원할 것이라고 생각합니다. 하지만 해당 버전은 내 기본 랩탑에 설치된 Gentoo Linux의 Stable Branch나 Lubuntu 18.04에서는 사용할 수 없습니다.

(테스트된) Linux용 WS-Discovery 서비스는 wsdd입니다. 웹 서비스 검색 호스트 데몬입니다.

wsdd implements a Web Service Discovery host daemon. This enables (Samba)
hosts, like your local NAS device, to be found by Web Service Discovery 
Clients like Windows.

관련 정보