윈도우11 네트워크 파일공유 폴더공유 안될 때 SMB 설정과 방화벽 설정

노트북이나 데스크탑 PC에서 잘 되던 네트워크 파일공유·폴더공유가 갑자기 안 되는 경우가 있습니다.

같은 공유 폴더에 접속하던 다른 컴퓨터는 멀쩡한데, 특정 PC만 접근이 안 되거나 암호를 요구하거나, 아예 네트워크 위치 자체가 보이지 않는 상황도 생기죠. 이런 문제는 단순한 윈도우 버그라기보다 대개 네트워크 공유 설정, SMB(Samba) 서비스, 방화벽, 권한 설정과 얽혀 있는 경우가 많습니다.

여기서는 윈도우11 기준으로, 네트워크 파일·폴더 공유가 안 될 때 차근차근 점검해 볼 수 있는 방법을 정리해 보겠습니다.

참고 : 컴퓨터 네트워크 공유 연결상태 확인 – 네트워크 라이센스

윈도우10 네트워크 폴더공유 연결 및 암호 설정 제거

윈도우11 네트워크 파일공유 기본 설정 확인

네트워크 공유가 안 될 때 가장 먼저 확인해야 할 것은 윈도우의 네트워크 검색파일 및 프린터 공유가 제대로 켜져 있는지 여부입니다.

공유 자체가 꺼져 있으면 아무리 폴더를 공유해도 다른 PC에서 보이지 않습니다.

윈도우11 네트워크 및 공유 센터 설정 화면

Win + R 키를 눌러 실행 창을 열고 Control Panel을 입력한 뒤 엔터를 눌러 제어판을 실행합니다.

네트워크 및 인터넷네트워크 및 공유 센터로 이동합니다.

좌측 메뉴에서 고급 공유 설정을 클릭합니다.

윈도우11 고급 공유 설정 화면

이제 네트워크 프로필별로 공유 항목을 확인합니다.

비공개(개인 네트워크) 항목에서 다음 내용을 확인합니다.

· 네트워크 검색 – ‘네트워크에 있는 다른 장치가 이 컴퓨터를 찾을 수 있도록 허용’이 활성화
· 파일 및 프린터 공유 – ‘파일 및 프린터 공유 켜기’가 활성화

모든 네트워크 항목에서도 파일 및 프린터 공유가 활성화되어 있는지 확인합니다. 설정을 변경했다면 변경 내용 저장 버튼을 눌러 적용합니다.

또한, 실제로 공유하려는 폴더의 공유 권한에서 해당 사용자 또는 Everyone 그룹에 읽기, 쓰기, 수정 권한이 부여되어 있는지 함께 확인해 주어야 합니다. 공유 설정만 켜져 있고 권한이 막혀 있으면 여전히 접근이 되지 않습니다.

SMB 서비스 설치·활성화 확인

SMB 관련 설정 화면

윈도우 환경에서 파일·폴더 공유는 기본적으로 SMB(Server Message Block) 프로토콜을 이용합니다.

윈도우10/11에서는 SMB 관련 기능이 기본 포함되어 있지만, 설정에 따라 일부 버전(SMB1 등)이 꺼져 있을 수 있고, 리눅스·NAS와 연동하는 경우에는 별도의 Samba 설치 여부도 확인해야 합니다.

윈도우11 SMB1 프로토콜이 필요합니다 오류
SMB1 프로토콜이 필요합니다.

특히 공유 폴더 접속 시 “SMB1 프로토콜이 필요합니다”와 같은 메시지가 뜨는 경우, 상대 장비가 매우 구형 SMB1만 지원하는 상황일 가능성이 큽니다. 이때 임시로 SMB1을 켜서 테스트해 볼 수 있지만, SMB1은 보안 취약점이 많기 때문에 꼭 필요한 경우에만 사용 후 다시 끄는 것이 좋습니다.

윈도우 기능에서 SMB 1.0 파일 공유 지원 설정

윈도우11에서 SMB1을 확인하고 싶다면 제어판 > 프로그램 및 기능 > Windows 기능 켜기/끄기에서 SMB 1.0/CIFS 파일 공유 지원 항목이 체크되어 있는지 보면 됩니다. 테스트용으로만 잠깐 활성화해 보고, 장비 교체나 설정 변경 후에는 다시 비활성화하는 것을 권장합니다.

리눅스 기반 NAS나 서버에서 Samba 설치 여부를 확인하는 경우에는 다음과 같은 명령으로 패키지 및 서비스 상태를 확인할 수 있습니다.

sudo apt list --installed | grep samba

설치된 경우에는 다음과 비슷한 출력이 나타납니다.

samba/focal,now 2:4.11.6+dfsg-0ubuntu1.9 amd64 [installed]

설치되어 있지 않다면 아래 명령으로 Samba 패키지를 설치합니다.

sudo apt-get install samba

설치 후 서비스 상태는 다음 명령으로 확인합니다.

sudo systemctl status smbd

출력에서 Active: active (running)이면 서비스가 정상 실행 중이며, inactive (dead)라면 시작되지 않은 상태이므로 sudo systemctl start smbd로 기동해야 합니다.

정리하면, 윈도우에서는 Windows 기능의 SMB 옵션을, 리눅스·NAS에서는 Samba 설치 및 서비스 상태를 각각 확인해 주면 됩니다.

방화벽 설정 확인

윈도우11 방화벽 설정 화면

공유 설정과 SMB가 정상이어도, 윈도우 방화벽이나 별도 설치된 보안 프로그램의 방화벽이 SMB 통신을 막고 있으면 파일 공유가 되지 않습니다.

이런 경우에는 공유 폴더가 보이지 않거나, “네트워크 경로를 찾을 수 없습니다”와 같은 메시지가 뜨기도 합니다.

방화벽에서 파일 및 프린터 공유 예외 설정

윈도우 기본 방화벽 기준으로는 제어판 > 시스템 및 보안 > Windows Defender 방화벽 > 앱 또는 기능 허용 메뉴에서 파일 및 프린터 공유 항목이 개인/공용 네트워크에 대해 허용되어 있는지 확인해 줍니다.

SMB가 사용하는 기본 포트는 TCP 445이며, 네트워크 환경에 따라 이 포트가 차단되어 있으면 공유 접근이 되지 않습니다.

회사·학교 네트워크에서는 중앙 방화벽에서 막는 경우도 많기 때문에, 로컬 PC 설정만으로 해결되지 않는다면 네트워크 관리자에게 포트 및 정책 상태를 확인해 볼 필요가 있습니다.

SMB 버전 및 네트워크 인증 설정

윈도우10/11에서는 SMB2, SMB3가 기본 사용되지만, 구형 장비·OS와 섞여 있는 환경에서는 SMB 버전 호환성이 문제가 되는 경우도 있습니다. 특히 오래된 NAS나 프린터 서버, 윈도우 XP/7 기반 PC와 함께 사용하는 경우에 이런 문제가 잘 발생합니다.

리눅스나 NAS 쪽에서 SMB 버전을 확인하려면 다음과 같은 명령을 사용할 수 있습니다.

smbstatus --version

예시 출력은 다음과 같습니다.

Samba version 4.11.6-Ubuntu

클라이언트 측 SMB 정보는 아래 명령으로 확인할 수 있습니다.

smbclient --version

출력 예시는 다음과 비슷합니다.

Version 4.11.6-Ubuntu
Protocol version 1.0
Protocol version 2.1
Protocol version 3.0
Protocol version 3.1.1

여기서 Protocol version 항목들이 해당 환경에서 지원되는 SMB 프로토콜 버전입니다.

장비마다 허용되는 버전이 다를 수 있으므로, 특정 조합에서만 접속이 안 된다면 서버·클라이언트 양쪽의 SMB 버전 정책을 함께 살펴볼 필요가 있습니다.

또 한 가지 놓치기 쉬운 부분이 네트워크 공유 인증 방식입니다. 윈도우의 고급 공유 설정에서 암호 보호 공유가 켜져 있으면, 동일한 계정이나 자격 증명을 입력해야만 접속이 허용됩니다.

가족 공유나 소규모 사무실처럼 단순하게 공유하고 싶다면 이 옵션을 끄고, 대신 권한을 Everyone으로 제한해 쓰는 경우도 많습니다. 반대로 보안이 중요한 환경이라면 사용자별 계정과 암호 인증을 의도적으로 강제하는 것이 좋습니다.

네트워크 연결 상태 점검

마지막으로, 공유 자체의 문제가 아니라 네트워크 연결 상태가 불안정한 경우도 있습니다.

같은 공유 폴더에 접속하더라도 어떤 PC는 잘 되고, 어떤 PC는 안 되는 상황이라면 우선 다음을 확인해 볼 수 있습니다.

· PC가 같은 IP 대역에 있는지 (예: 192.168.0.x)
· 유선/무선이 서로 다른 서브넷으로 분리되어 있지 않은지
· 공유기 내 AP 격리 설정이 켜져 있지 않은지
· VPN 사용 중이라면 내부 네트워크 접근이 제한된 상태가 아닌지

간단하게는 명령 프롬프트를 열고, 공유 폴더를 가진 PC의 IP로 ping 테스트를 해 보는 것만으로도 네트워크 자체가 통하는지 여부를 빠르게 확인할 수 있습니다.

참고 : 컴퓨터 네트워크 공유 연결상태 확인 – 네트워크 라이센스

ADVERTISEMENT

윈도우 네트워크 파일·폴더 공유 관련 FAQ

Q1. SMB 서비스가 활성화되어 있지 않으면 네트워크 공유가 안 되는 이유는?

SMB(서버 메시지 블록)는 윈도우 환경에서 파일 공유·프린터 공유·네트워크 리소스 접근을 담당하는 핵심 프로토콜입니다. 이 서비스가 비활성화되어 있거나, 관련 기능이 꺼져 있으면 다른 PC에서 해당 컴퓨터의 공유 자원을 찾을 수 없습니다.

최신 윈도우에서는 SMB2/SMB3를 기본 사용하지만, 구형 장비와의 호환을 위해 SMB1이 필요한 경우가 있어 “SMB1 프로토콜이 필요합니다” 같은 메시지가 뜨기도 합니다.

보안상 SMB1은 가급적 피하고, 가능하면 SMB2/3를 사용할 수 있도록 장비와 설정을 맞춰 주는 것이 좋습니다.

Q2. SMB1 프로토콜은 언제 활성화해야 하나요?

SMB1은 주로 구형 NAS, 오래된 윈도우(예: XP, 일부 윈도우7 환경), 오래된 복합기·프린터 서버 등에서만 필요합니다.

이런 장비를 계속 사용해야 하고, 장비 자체가 SMB2/3을 지원하지 않는다면 윈도우 쪽에서 SMB1을 임시로 활성화해 줄 수 있습니다. 다만 SMB1은 보안 취약점이 많이 알려져 있기 때문에, 실제로 꼭 필요할 때만 사용하고 테스트 후에는 다시 비활성화하는 것을 권장합니다.

Q3. 윈도우 방화벽이 네트워크 파일 공유에 어떤 영향을 주나요?

윈도우 방화벽은 기본적으로 외부에서 들어오는 연결을 필터링합니다.

여기서 SMB가 사용하는 TCP 445 포트나 파일 및 프린터 공유 관련 규칙이 차단되어 있으면, 같은 네트워크 안에 있어도 공유 폴더에 접근할 수 없습니다.

이런 경우에는 방화벽 설정에서 파일 및 프린터 공유 항목을 허용하고, 필요하다면 고급 설정에서 TCP 445 포트에 대한 인바운드 규칙을 별도로 열어 주어야 합니다. 별도 백신·보안 프로그램을 사용하는 경우에도 동일하게 예외 설정을 해 주어야 합니다.

Q4. 윈도우10/11에서 SMB 버전은 어떻게 관리되나요?

윈도우10/11에서는 기본적으로 SMB2/SMB3가 활성화되어 있고, 별도 설정 없이 자동으로 사용됩니다.

SMB1은 보안 문제로 인해 기본적으로 꺼져 있는 경우가 많으며, 제어판 > 프로그램 > Windows 기능 켜기/끄기에서 SMB 1.0 관련 옵션을 체크해 활성화할 수 있습니다.

다만 SMB2/3은 일반적으로 사용자 설정으로 끄지 않는 이상 자동 사용되기 때문에, 별도의 “업그레이드” 작업을 할 필요는 없고, 오히려 SMB1을 무심코 켜 두지 않는 쪽이 더 중요합니다.

Q5. 네트워크 파일 공유가 안 될 때 SMB 외에 꼭 확인해야 할 것들은?

SMB 설정 외에도 다음 항목들을 함께 점검해 봐야 합니다.

· 공유 권한과 NTFS 권한 – 공유 탭에서 Everyone/사용자 권한이 제대로 부여되어 있는지, 보안 탭(NTFS 권한)에서도 접근이 허용되어 있는지 확인
· 암호 보호 공유 여부 – 같은 네트워크라도 계정·암호를 요구할 수 있으므로, 단순 공유 환경이라면 암호 보호 공유를 해제
· 네트워크 프로필 – 현재 연결이 ‘공용 네트워크’로 되어 있으면 공유가 제한될 수 있으므로, 신뢰할 수 있는 환경이라면 ‘개인/비공개 네트워크’로 변경
· 실제 네트워크 연결 – IP 대역, 게이트웨이, ping 테스트 등을 통해 물리적인 네트워크 문제는 없는지 함께 확인

이처럼 한 가지 설정 때문에 막히는 경우도 있지만, 여러 요소가 겹쳐서 문제가 되는 경우도 많기 때문에, 윈도우 공유 설정 → SMB → 방화벽 → 권한 → 네트워크 상태 순서로 차근차근 확인해 나가면 대부분의 네트워크 파일 공유 문제는 정리할 수 있습니다.

ADVERTISEMENT

DecreYellow

제품디자인과 3D CAD 설계 실무를 기반으로 IT, 윈도우 오류 해결, CAD 소프트웨어, 디자이너 세금, 프리랜서·개인사업자 실무 정보를 정리하고 있습니다. 단순한 이론 설명보다 실제 업무와 블로그 운영, 프로그램 사용 경험을 바탕으로 초보자도 이해하기 쉽게 문제 원인과 해결 방법을 풀어내는 것을 목표로 합니다.

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다