문제 해결 가이드: Windows PC에서 SMB를 통해 NAS에 액세스할 수 없음
적용 시스템: TOS 6, TOS 7
1. 기본 연결 확인
- NAS가 온라인 상태입니까?
- 확인 방법:
- NAS의 전원이 켜져 있습니까?
- 네트워크 LED가 정상적으로 작동합니까?
- 브라우저를 통해 NAS 관리 페이지에 (IP 주소를 사용하여) 액세스할 수 있습니까?
- 결과 및 조치:
- NAS가 오프라인이거나 관리 페이지에 액세스할 수 없음 → 전원 및 네트워크 케이블 연결을 확인하십시오. NAS가 제대로 시작되었고 동일한 로컬 네트워크에 있는지 확인하십시오.
- NAS 관리 페이지에 액세스할 수 있음 → 다음 단계로 진행합니다.
- NAS 네트워크 인터페이스 통신이 정상입니까?
- 확인 방법:
- NAS에서 여러 네트워크 인터페이스가 활성화되어 있습니까?
- 활성화된 모든 인터페이스가 서로 ping을 성공적으로 보낼 수 있습니까?
- PC가 실수로 게스트 네트워크 또는 중계기 네트워크에 연결되어 있습니까?
- 결과 및 조치:
- NAS 관리 페이지에 로그인하여 제어판 → 네트워크 → 인터페이스로 이동합니다. 컴퓨터와 NAS가 모두 동일한 라우터에 연결되어 있는지 확인하십시오.
- IP 주소를 비교하여 확인합니다. 예:
- 컴퓨터 IP: 192.168.1.10
- NAS IP: 192.168.1.100
- 처음 세 옥텟이 동일한 경우(둘 다 192.168.1) → 동일한 네트워크에 있습니다.
- 네트워크 인터페이스 통신이 정상인 경우 → 다음 단계로 진행하여 SMB 문제를 해결합니다.
- SMB 서비스가 활성화되어 있습니까?
- 확인 방법:
- 제어판 → 파일 서비스 → SMB로 이동합니다.
- SMB 서비스 상태가 "활성화"인지 확인합니다.
- 결과 및 조치:
- SMB가 활성화되지 않음 → SMB 서비스를 활성화하고 다시 액세스해 보십시오.
- SMB가 활성화됨 → 다음 단계로 진행합니다.
2. 액세스 주소 확인
- 액세스 주소가 올바릅니까?
- 확인 방법:
- 올바른 IP 주소 또는 장치 이름을 사용하여 SMB에 액세스합니다.
- Windows SMB 경로는 \\로 시작해야 합니다. 예: \\192.168.1.100
- 이름 확인 문제를 피하기 위해 먼저 IP 주소를 사용하여 테스트하는 것이 좋습니다(이름은 IP로 확인되므로).
- 결과 및 조치:
- IP도 장치 이름도 작동하지 않음 → 기본 연결 확인으로 돌아가 네트워크 및 SMB 서비스 상태를 확인하십시오.
- IP는 작동하지만 장치 이름은 작동하지 않음 → IP 주소를 사용하여 NAS에 액세스하고 Windows PC를 다시 시작한 후 장치 이름으로 다시 시도하는 것이 좋습니다.
3. Windows SMB 로그인 캐시 지우기
문제 설명: 로컬 컴퓨터에 SMB 인증 정보가 캐시되었을 수 있습니다. 다른 사용자 이름으로 SMB에 로그인하거나 NAS에서 원래 사용자를 삭제하면 후속 SMB 로그인에 영향을 미칠 수 있습니다.
방법 1: Windows 자격 증명 삭제
- Windows 운영 체제에서 시스템 검색 기능을 사용하여 "자격 증명 관리자"를 찾아 열고 액세스 및 관리합니다.

- NAS IP 주소와 관련된 자격 증명을 찾아 드롭다운 화살표를 클릭 → "제거"를 선택합니다.

- Windows 자격 증명을 다시 확인하여 자격 증명이 성공적으로 제거되었는지 확인합니다.
방법 2: 연결된 네트워크 공유 삭제
- Windows + R 키를 눌러 "실행" 대화 상자를 열고
cmd를 입력한 후 Enter 키를 눌러 명령 프롬프트를 엽니다.

- 다음을 입력하여 기존 네트워크 연결을 확인합니다.
net use

- 목록에 \\NAS_IP\IPC$가 포함된 경우 다음 명령을 사용하여 삭제합니다.
net use \NAS_IP\IPC$ /del

- 다시 net use를 입력하여 삭제되었는지 확인합니다.

- 결과 및 조치:
- 자격 증명 지워짐 → SMB에 다시 액세스해 보십시오.
- 액세스가 계속 실패함 → 다음 단계로 진행합니다: 프로토콜 및 포트 문제 해결.
4. SMB 프로토콜 및 포트 확인
- SMB 프로토콜이 호환됩니까?
- 확인 방법:
- NAS에 로그인하여 → 제어판 → 파일 서비스 → SMB → 고급 설정으로 이동하여 다음을 확인합니다.
- 최소 SMB 프로토콜 버전
- SMB 전송 암호화가 활성화되어 있는지 여부
- NAS에 로그인하여 → 제어판 → 파일 서비스 → SMB → 고급 설정으로 이동하여 다음을 확인합니다.

- 결과 및 조치:
- SMB 프로토콜 버전이 너무 낮거나 호환되지 않음 → Windows 버전에 따라 해당 SMB 프로토콜을 활성화하고 NAS에서 SMB 버전을 높입니다.
- 참고: SMB1에는 보안 위험이 있으며 문제 해결 중 또는 이전 장치와의 호환성을 위해서만 일시적으로 활성화하는 것이 좋습니다.
- SMB 암호화 문제 → 액세스를 테스트하기 위해 SMB 암호화를 일시적으로 비활성화합니다(문제 해결 목적으로만).
- 포트 445에 연결할 수 있습니까? 연결된 네트워크 공유 삭제 (참고: 이 제목은 원본에서 중복되어 보이지만 구조적 일관성을 위해 유지됩니다. 올바른 조치는 아래 포트 테스트입니다.)
- Windows + R 키를 눌러 "실행" 대화 상자를 열고 powershell을 입력한 후 Enter 키를 눌러 PowerShell을 엽니다.

- 다음 명령을 실행합니다: Test-NetConnection NAS_IP -Port 445
Test-NetConnection 192.168.1.100 -Port 445

- TcpTestSucceeded가 True인지 False인지 확인합니다.
- 결과 및 조치:
-
결과가 True → 포트가 정상입니다. SMB 프로토콜 또는 권한 설정 문제 해결을 계속합니다.
-
결과가 False → 비정상입니다. 방화벽 또는 네트워크 장치에 의해 차단되었을 수 있습니다. 다음 단계에 따라 방화벽을 일시적으로 비활성화하여 액세스를 테스트할 수 있습니다.
- Windows 운영 체제에서 시스템 검색 기능을 사용하여 "Windows Defender 방화벽"을 찾아 열고 액세스 및 관리합니다.

- "Windows Defender 방화벽 설정 또는 해제"를 클릭하고 비활성화한 다음 NAS에 다시 액세스해 보십시오.


-
- 결과 및 조치:
-
방화벽을 비활성화한 후 NAS에 액세스할 수 있음
-
권장 조치:
- Windows + R 키를 누릅니다.
wf.msc를 입력하고 ENTER를 눌러 "고급 보안이 포함된 Windows Defender 방화벽"을 엽니다.

- 왼쪽에서 "아웃바운드 규칙"을 클릭합니다.
- 오른쪽에서 "새 규칙..."을 클릭합니다.

- 포트 선택 → 다음.
- TCP를 선택하고 특정 로컬 포트를 지정합니다: 445.
- 다음 → 연결 허용 선택.
- 네트워크 유형에서 개인만 선택합니다.
- 이름을 지정합니다(예: SMB 445) → 완료.
- NAS에 다시 액세스해 보십시오.
-
방화벽을 비활성화한 후에도 액세스가 실패하면 → 이전 단계를 다시 검토하여 각 단계가 올바르게 수행되었는지 확인하십시오. 예를 들어:
-
SMB 프로토콜 버전
-
SMB 암호화
-
Windows 자격 증명 캐시
-
5. NAS 공유 폴더 권한 확인
- 사용자에게 공유 폴더에 대한 권한이 있습니까?
- 확인 방법:
- NAS 제어판 → 공유 폴더로 이동합니다.
- 대상 공유 폴더에 대한 현재 사용자의 읽기/쓰기 권한을 확인합니다.
- NAS가 ACL / NTFS 권한을 지원하는 경우 해당 고급 권한도 확인합니다.
- 결과 및 조치:
- 권한 부족 → 읽기/쓰기 권한을 할당하고 다시 시도합니다.
- 권한이 올바름 → 다음 단계로 진행합니다.
6. 다시 시작
- Windows PC를 다시 시작합니다.
- \\NAS_IP를 사용하여 SMB에 다시 연결합니다.