VPN 클라이언트가 NAS 대시보드에는 연결되지만 Docker 서브넷에는 연결되지 않을 수 있습니다. 호스트에 연결할 수 있다고 해서 컨테이너 네트워크로 들어가는 포워딩 경로가 자동으로 생성되는 것은 아니기 때문입니다.
ZimaSpace 홈 서버에서는 NAS 관리 페이지가 호스트 주소에서 수신 대기하는 반면, 셀프 호스팅 앱은 172.18.0.0/16 같은 Docker 브리지 뒤에서 실행될 수 있습니다. VPN이 호스트에서 정상적으로 연결을 종료하더라도 해당 브리지 네트워크에 대한 광고된 경로, 포워딩 규칙, 반환 경로 또는 겹치지 않는 주소 계획이 없으면 연결되지 않을 수 있습니다.
VPN에 호스트 경로만 있는지 확인하기
VPN 클라이언트의 라우팅 테이블에서 NAS 호스트 주소와 실제 Docker 서브넷을 비교하세요.
서브넷 라우터가 한 호스트를 넘어 액세스를 확장하는 방법을 다루는 관련 VPN 서브넷 라우팅 블로그는 기본 프로토콜만 설명하는 대신 동일한 세부 문제를 다루므로 이 원인을 파악하는 데 도움이 됩니다.
호스트 또는 LAN 서브넷만 광고되고 있다면 프라이빗 Docker 브리지가 자동으로 연결될 것이라고 기대하지 마세요.
Docker와 VPN 서브넷이 겹치는지 확인하기
VPN 클라이언트 주소 풀, 홈 LAN, 모든 Docker 브리지 범위를 비교하세요.
Docker 서브넷이 VPN과 겹칠 수 있는 상황을 다루는 실제 라우팅 사례 연구는 기본 프로토콜만 설명하는 대신 동일한 세부 문제를 다루므로 이 원인을 파악하는 데 도움이 됩니다.
Docker 주소 풀을 홈 네트워크 및 VPN 범위와 겹치지 않도록 옮긴 다음, 영향을 받은 네트워크만 다시 생성하세요.
호스트에 예상치 못한 Docker 경로가 있는지 확인하기
VPN 클라이언트와 컨테이너 서브넷 목적지에 Linux가 어떤 인터페이스를 선택하는지 확인하세요.
Docker가 다른 서브넷을 가리는 경로를 설치할 수 있는 상황을 다루는 홈랩 네트워킹 블로그는 기본 프로토콜만 설명하는 대신 동일한 세부 문제를 다루므로 이 원인을 파악하는 데 도움이 됩니다.
VPN 응답을 잘못된 브리지로 보내는 경로가 있으면 대시보드는 정상적으로 작동하더라도 트래픽이 비대칭적으로 흐릅니다.
Docker와 VPN 주소 계획을 하나의 시스템으로 관리하기
VPN, VLAN, LAN 범위와 무관하게 Docker 범위를 독립적으로 할당하지 마세요.
Docker와 VPN 주소 충돌이 라우팅 문제인 이유를 설명하는 Docker 네트워킹 안내서는 기본 프로토콜만 설명하는 대신 동일한 세부 문제를 다루므로 이 원인을 파악하는 데 도움이 됩니다.
컨테이너 브리지를 위한 프라이빗 범위를 문서화하여 예약하고, 원격 사용자 VPN 풀과 겹치지 않도록 유지하세요.
VPN 호스트에서 IP 포워딩과 NAT 확인하기
호스트가 자신을 대상으로 하는 패킷은 수신하면서도 다른 인터페이스나 브리지로 전달하는 것은 거부할 수 있습니다.
VPN 클라이언트가 다른 네트워크로 라우팅하려면 포워딩과 NAT가 필요한 경우를 다루는 VPN 라우팅 문제 해결 가이드는 기본 프로토콜만 설명하는 대신 동일한 세부 문제를 다루므로 이 원인을 파악하는 데 도움이 됩니다.
VPN 인터페이스와 Docker 브리지 인터페이스에서 패킷을 캡처하세요. 한쪽에 트래픽이 도착했지만 다른 쪽으로 전혀 나가지 않는다면 포워딩 또는 방화벽 정책을 수정하세요.
컨테이너별 WireGuard 라우팅 확인하기
일부 홈 서버 스택은 선택한 컨테이너를 WireGuard 네임스페이스를 통해 라우팅하므로 원격 클라이언트로의 반환 경로가 바뀔 수 있습니다.
컨테이너 라우팅이 별도의 WireGuard 경로를 사용할 수 있는 상황을 다루는 홈랩 컨테이너 라우팅 블로그는 기본 프로토콜만 설명하는 대신 동일한 세부 문제를 다루므로 이 원인을 파악하는 데 도움이 됩니다.
일반 브리지 컨테이너 하나와 VPN을 통해 라우팅되는 컨테이너 하나를 각각 테스트하여 정책 라우팅을 일반적인 Docker 오류로 오인하지 않도록 하세요.
정확한 홈 서버 경로를 다시 테스트하기
변수 하나를 변경한 후에는 다른 경로를 사용할 수 있는 별도의 테스트로 바꾸지 말고, 같은 클라이언트에서 동일한 NAS 또는 셀프 호스팅 작업을 반복하세요.
관련 홈 서버 네트워크 경로를 다루는 ZimaSpace 가이드는 최종 확인을 동일한 셀프 호스팅 환경에 맞춰 진행하는 데 도움이 됩니다.
재연결, 서비스 재시작, 두 번째 통제된 전송 또는 요청 후에도 원래 증상이 해결된 상태로 유지될 때만 문제가 완전히 해결된 것입니다.
자주 묻는 질문
NAS 대시보드에는 연결되는데 컨테이너 서브넷에는 연결되지 않는 이유는 무엇인가요?
대시보드는 호스트에서 연결을 종료합니다. Docker 브리지는 별도의 라우팅, 포워딩, 반환 경로 처리가 필요합니다.
VPN을 통해 Docker 브리지 서브넷을 광고해야 하나요?
원격 클라이언트가 브리지에 직접 액세스해야 할 때만 광고하세요. 게시된 프록시 포트를 사용하는 편이 더 간단하고 안전한 경우가 많습니다.
Docker 범위와 VPN 범위가 겹치면 일부 앱만 작동하지 않을 수 있나요?
예. Linux의 경로 선택으로 인해 특정 범위에 대한 응답이 잘못된 브리지로 전달될 수 있지만, 다른 호스트 서비스에는 계속 연결될 수 있습니다.
지원 및 팁
더 읽어보기

Plex가 다른 Docker 컨테이너와 GPU를 공유할 수 있나요?
Plex와 다른 컨테이너가 동일한 GPU에 함께 액세스할 수 있는 경우가 많지만, 드라이버 지원, 디바이스 매핑, 비디오 엔진 부하, 메모리, 복구 동작을 테스트해야 합니다.

Plex 오류가 클라이언트에서 발생한 것인지 서버에서 발생한 것인지 확인하는 방법
다른 클라이언트에서 동일한 항목을 재현하고, 세션 경로를 비교한 다음, 범위 분석을 통해 장애가 실제로 발생한 위치를 확인한 후에만 서버 증거를 수집하세요.

Plex 캐시 및 트랜스코딩 임시 저장소 구성 방법
영구 Plex 상태는 보호하면서 트랜스코딩 임시 파일은 적합한 로컬 저장소에 배치한 다음, 정리 상태와 여유 공간 및 재시작 동작을 확인하세요.

