공유기 VPN을 선택할 때 핵심은 구독 링크를 공유기에 넣는 일이 아니라, 누가 트래픽을 전달하고 어떤 트래픽을 프록시로 보낼지, DNS 요청을 누가 처리할지 정하는 데 있습니다. 가정의 TV, 게임기, 스마트 기기는 일반 클라이언트를 설치하기 어려운 경우가 많아 게이트웨이에 기능을 두면 편리합니다. 하지만 게이트웨이를 잘못 설정하면 모든 기기에 동시에 영향을 줍니다.

이번 비교에서는 단 한 번의 속도 측정으로 결론을 내리지 않습니다. 순간 대역폭은 무선 신호, 출구 부하, 대상 서버의 영향을 쉽게 받기 때문입니다. 지속 연결, 규칙 적용, DNS 경로, 기기 호환성, 장애 복구를 중점적으로 살폈습니다. 웹페이지, 스트리밍, 장시간 연결, 소프트웨어 업데이트, 로컬 기기 간 통신을 테스트하고 어떤 구조가 관리하기 쉬운지 기록했습니다.

가정용 네트워크에서 먼저 확인할 세 가지 결정 포인트

방식을 선택하기 전에 네트워크 경로부터 정리해야 합니다. 회선은 메인 공유기에 연결되고, 메인 공유기는 주소 할당, 무선 접속, 기본 게이트웨이를 담당합니다. 프록시 프로그램은 메인 공유기나 별도의 게이트웨이에서 실행할 수도 있고, 클라이언트 설치를 지원하는 단말에서만 실행할 수도 있습니다. 위치에 따라 적용 범위와 관리 방식이 달라집니다.

처리 성능이 충분한가

암호화, 복호화, 프로토콜 캡슐화, 규칙 매칭은 모두 처리 자원을 사용합니다. 가정용 공유기의 전달 성능이 높다고 해서 프록시 코어를 실행할 때도 같은 성능이 나오는 것은 아닙니다. 복잡한 규칙, 로그, 여러 프로토콜을 활성화하면 프로세서가 먼저 병목이 될 수 있습니다. 이때 회선을 바꿔도 도움이 되지 않습니다. 제한이 가정 내부에서 발생하기 때문입니다.

판단할 때 무선 연결 속도만 봐서는 안 됩니다. 같은 회선에서 공유기 전달과 데스크톱 클라이언트 직접 연결을 비교해 보세요. 데스크톱은 안정적인데 공유기에서 지속적인 높은 부하, 느린 관리 페이지, 연결 재설정이 발생한다면 문제는 게이트웨이 성능이나 플러그인 설정에 있을 가능성이 큽니다.

규칙은 누가 관리하는가

집 전체 네트워크 가속이 모든 트래픽을 같은 출구로 보낸다는 뜻은 아닙니다. 국내 웹사이트, 홈 스토리지, 프린터, 로컬 네트워크 제어는 보통 직접 연결을 유지해야 합니다. 특정 출구 지역이 필요한 서비스만 프록시로 보내면 됩니다. 규칙은 도메인, 대상 주소, 로컬 네트워크 대역을 함께 식별해야 하며, 고정된 도메인 목록 하나만으로는 변화에 오래 대응하기 어렵습니다.

장애가 발생했을 때 직접 연결로 빠르게 되돌릴 수 있는가

메인 공유기가 가정 전체의 네트워크를 담당하면 설정 오류의 영향 범위가 커집니다. 별도 게이트웨이와 기기별 클라이언트는 기본 게이트웨이를 바꾸거나 프록시를 끄고 원래 네트워크로 전환하는 방식으로 우회하기 쉽습니다. 명확한 복구 경로가 없는 설정은 원격 근무가 잦거나 스마트 기기에 의존하는 가정에 적합하지 않습니다.

초기 결론: 기기가 적고 하나씩 관리할 수 있다면 기기별 클라이언트가 우선입니다. 기기 종류가 다양하고 통합 분할 라우팅이 필요하다면 별도 게이트웨이가 적합합니다. 메인 공유기는 성능, 펌웨어 지원, 복구 방법이 모두 명확할 때만 프록시를 직접 실행하는 편이 좋습니다.

실측 비교: 메인 공유기, 별도 게이트웨이, 기기별 클라이언트

방식 적용 범위 주요 장점 주요 비용 적합한 사용자
메인 공유기에서 프록시 실행 기본적으로 네트워크에 연결된 기기 전체에 적용 진입 지점을 통합하고 기기에 클라이언트를 설치하지 않아도 됨 성능과 장애가 한곳에 집중되며 설정 변경이 집 전체에 영향을 줌 공유기 펌웨어에 익숙하고 복구 수단을 갖춘 사용자
별도 게이트웨이로 분할 라우팅 기기 또는 네트워크 그룹별로 적용 가능 메인 공유기와 역할을 분리해 규칙을 유연하게 조정할 수 있음 게이트웨이와 DNS 경로가 복잡해 네트워크 구성을 이해해야 함 기기가 많고 세밀한 분할 라우팅을 원하는 가정
기기별 클라이언트 클라이언트를 설치하고 활성화한 기기에만 적용 프로토콜 지원이 완전하고 문제를 쉽게 추적할 수 있음 TV, 게임기, 일부 스마트 기기에서는 직접 사용하기 어려움 단말을 중심으로 관리하고 독립적인 제어를 중시하는 사용자

메인 공유기 방식: 간단한 진입점, 집중되는 위험

메인 공유기 방식은 “한 번 설정하면 집 전체에서 사용”하는 경험에 가장 가깝습니다. 프록시 플러그인이 트래픽 전달을 맡으면 기기, 도메인, 대상 주소에 따라 직접 연결과 프록시를 선택할 수 있습니다. TV와 게임기는 구독을 이해하거나 클라이언트를 상시 실행할 필요가 없습니다.

실측에서 가장 뚜렷한 장점은 경로가 명확하다는 점입니다. 단말은 기본 게이트웨이에 트래픽을 전달하고, 메인 공유기가 분할 라우팅을 처리합니다. 반면 규칙 오류와 자원 부족에 가장 취약합니다. 프록시 코어에 문제가 생기면 관리 페이지는 열리지만 외부 접속은 모두 실패할 수 있습니다. DNS 설정이 잘못되면 웹페이지가 간헐적으로 열리거나 앱은 연결되는데 도메인만 열리지 않는 현상도 나타납니다.

메인 공유기의 펌웨어는 서비스에서 사용하는 프로토콜과도 맞아야 합니다. OpenVPN과 WireGuard는 순정 펌웨어에서 흔히 지원되지만, Shadowsocks, VMess, Trojan, VLESS, Hysteria2, TUIC은 추가 플러그인이 필요한 경우가 많습니다. 플러그인에 “구독 지원”이라고 표시되어 있어도 구독에 포함된 모든 필드를 인식한다는 뜻은 아닙니다. 전송 계층, 보안 계층, 서버 이름, 인증서 검증 매개변수가 누락되면 노드를 가져온 뒤 연결되지 않을 수 있습니다.

별도 게이트웨이 방식: 역할은 분리되지만 문제 해결은 더 어려움

별도 게이트웨이는 보통 프록시와 정책 라우팅을 담당하는 독립 기기입니다. 기존 메인 공유기는 무선 네트워크와 주소 할당을 계속 관리합니다. 이 방식의 가치는 ‘별도’라는 이름이 아니라, 자주 바뀌는 회선 규칙과 안정적인 가정용 접속을 분리하는 데 있습니다. 프록시 서비스가 중단되어도 메인 공유기는 기본 네트워크를 제공할 수 있어 복구 경로가 더 명확합니다.

별도 게이트웨이 구조에서 가장 흔한 문제는 게이트웨이와 DNS가 일치하지 않는 것입니다. 단말은 별도 게이트웨이에 데이터를 보내면서도 DNS 요청은 메인 공유기나 통신사 리졸버로 보낼 수 있습니다. 그러면 도메인 판단과 실제 출구가 어긋나고 분할 라우팅 규칙도 작동하지 않을 수 있습니다. 또 다른 경우에는 데이터가 별도 게이트웨이를 거친 뒤 잘못된 게이트웨이로 되돌아가 루프나 중복 전달이 발생합니다.

따라서 별도 게이트웨이는 네트워크 구성을 기록하고 관리할 수 있는 사용자에게 적합합니다. 어떤 기기가 주소를 할당하는지, 어떤 기기가 기본 게이트웨이인지, DNS가 어디를 가리키는지, 별도 게이트웨이가 중단되었을 때 어떻게 복구할지 정도는 알고 있어야 합니다. 화면 캡처만 보고 주소를 입력하고 데이터 경로를 이해하지 못하면 이후 장애를 찾기 어렵습니다.

기기별 방식: 가장 세밀한 제어, 진정한 집 전체 적용은 아님

Windows, macOS, Linux, Android, iOS용 클라이언트는 보통 더 폭넓은 프로토콜을 지원하고 프록시 코어 업데이트도 쉽습니다. 기기에서 회선을 개별적으로 선택하고 전체 모드나 규칙 모드로 전환할 수 있으며 연결 로그도 확인할 수 있습니다. 문제가 생겨도 현재 단말만 점검하면 되므로 다른 가족 구성원에게 영향을 주지 않습니다.

단점은 적용 범위가 완전하지 않다는 것입니다. TV, 게임기, 스피커 및 기타 스마트 기기에는 클라이언트를 설치하지 못할 수 있습니다. 이런 기기에도 특정 출구가 필요하다면 게이트웨이를 사용하거나 네트워크 공유를 지원하는 단말에서 임시로 전달해야 합니다. 기기별 방식은 업무용 컴퓨터와 개인 단말에 적합하지만, 유일한 집 전체 네트워크 방식으로 사용하기에는 부족합니다.

프로토콜과 구독 링크가 공유기 선택에 미치는 영향

구독 링크는 고정된 하나의 회선이 아니라 서비스 측에서 관리하는 노드 설정 모음입니다. 클라이언트는 구독을 가져온 뒤 노드 주소, 포트, 프로토콜, 전송 매개변수, 이름을 해석합니다. 회선이 변경되면 구독을 업데이트해 설정을 동기화할 수 있습니다. 구독 링크를 다른 사람에게 전달하는 것은 연결 자격 증명을 넘기는 것과 같으므로 계정의 키처럼 관리해야 합니다.

가져오기 전에 공유기 플러그인이 서비스에서 사용하는 프로토콜을 지원하는지 확인하세요. Shadowsocks는 구조가 비교적 단순해 호환 범위가 넓은 편입니다. VMess와 VLESS는 다양한 전송 방식과 조합되는 경우가 많고, Trojan은 올바른 TLS 매개변수가 필요합니다. Hysteria2와 TUIC은 UDP를 주요 전송 기반으로 사용하므로 플러그인 코어, 네트워크 환경, 서버 설정이 모두 중요합니다. 프로토콜 이름만 볼 것이 아니라 클라이언트 코어가 구독의 전체 조합을 지원하는지 확인해야 합니다.

확인 항목 확인해야 할 내용 불일치할 때 나타나는 현상
프로토콜 코어 클라이언트 코어가 노드 프로토콜을 인식하는가 노드를 가져오지 못하거나 시작 직후 연결이 끊김
전송 매개변수 전송 방식, 서버 이름, 경로가 모두 포함되어 있는가 노드는 해석하지만 핸드셰이크에 실패함
UDP 전달 펌웨어, 플러그인, 상위 네트워크가 필요한 트래픽을 허용하는가 웹페이지는 되지만 게임이나 실시간 통신에 문제가 생김
구독 업데이트 수동 업데이트가 가능하고 로컬 분할 라우팅 규칙을 유지할 수 있는가 회선이 바뀐 뒤에도 이전 설정으로 연결됨
로그 정보 해석, 핸드셰이크, 라우팅 오류를 확인할 수 있는가 계속 전환해 보며 추측하는 것 외에는 장애를 확인하기 어려움

IEPL 전용 회선, 중계, 직접 연결은 단말 프로토콜이 아니라 회선 경로를 설명하는 용어입니다. 직접 연결은 클라이언트가 서버에 바로 접속하는 방식으로 경로가 짧지만, 로컬 네트워크와 대상 네트워크 사이의 품질에 더 크게 좌우됩니다. 중계 회선은 먼저 중계 입구로 들어간 뒤 출구로 전달되어 일부 네트워크 경로를 최적화할 수 있습니다. IEPL 전용 회선은 입구와 출구 사이에 전용 전송 링크를 사용해 공용망 경로의 변동을 줄이는 데 초점을 둡니다. 실제 사용 경험은 가정용 네트워크, 입구 위치, 출구 부하, 대상 서비스의 영향을 모두 받으므로 회선 라벨만으로 판단할 수 없습니다.

공유기의 역할은 가정의 트래픽을 선택한 회선으로 보내는 것입니다. 프로세서 성능이 부족하거나 DNS 경로가 잘못되었거나 규칙 적용이 부정확하면 회선 자체가 정상이어도 단말 사용 경험은 안정적이지 않습니다. 따라서 회선 선택과 게이트웨이 선택은 따로 검증해야 합니다.

분할 라우팅과 DNS 누수는 어떻게 처리할까

분할 라우팅의 목표는 특정 출구가 필요한 연결만 프록시로 보내고 나머지는 직접 연결하는 것입니다. 일반적인 판단 기준은 도메인, 대상 주소, 출발 기기, 앱 유형입니다. 가정에서는 출발 기기 규칙이 특히 유용합니다. TV에는 지정 회선을 사용하게 하고, 업무용 컴퓨터는 도메인으로 판단하며, 스마트 기기는 직접 연결을 유지할 수 있습니다.

도메인 규칙은 처음 접속한 기본 도메인만 처리해서는 안 됩니다. 웹페이지, 이미지, 동영상, 로그인, 업데이트가 서로 다른 도메인에서 제공될 수 있습니다. 메인 페이지는 프록시로 들어가는데 리소스 도메인은 직접 연결되면 페이지는 열려도 이미지가 표시되지 않거나 재생이 실패할 수 있습니다. 반대로 도메인 범위를 지나치게 넓혀 모두 프록시로 보내면 국내 서비스의 경로가 불필요하게 길어질 수 있습니다.

DNS 누수는 도메인 조회가 예상한 경로를 따르지 않아 조회 주체와 실제 출구가 달라지는 현상입니다. 위험은 개인정보 보호에만 있지 않고 잘못된 해석 결과에도 있습니다. 일부 서비스는 조회 출처에 따라 서로 다른 주소를 반환합니다. DNS 요청은 로컬에서 전송되는데 연결은 원격 출구에서 나가면 해당 출구에 맞지 않는 결과를 받을 수 있습니다.

  • ✅ 단말의 기본 게이트웨이가 예상한 기기를 가리키는지 확인해 데이터가 분할 라우팅 게이트웨이를 우회하지 않도록 합니다.
  • ✅ DNS 요청이 동일한 정책으로 처리되는지 확인해 도메인 판단과 연결 출구를 일치시킵니다.
  • ✅ 홈 스토리지, 프린터, 공유기 관리 주소에는 로컬 네트워크 직접 연결 규칙을 유지합니다.
  • ✅ 구독을 업데이트한 뒤 기본 회선을 확인해 노드 이름 변경으로 규칙의 대상이 사라지지 않도록 합니다.
  • ✅ 규칙을 수정하기 전에 복구 가능한 설정을 저장하고 기존 게이트웨이와 DNS 설정을 기록합니다.
  • ❌ 구독 링크를 공개 장애 해결 페이지에 붙여 넣거나 전체 연결 정보가 보이는 화면을 캡처하지 마세요.
  • ❌ 여러 게이트웨이가 하나의 단말 기본 경로를 동시에 차지하게 하지 마세요.

일부 클라이언트는 “원격 DNS”, “프록시 DNS” 또는 규칙별 리졸버 선택을 지원하며, 구체적인 명칭은 플랫폼마다 다릅니다. 올바르게 작동하는지 판단할 때는 스위치가 켜졌는지만 보지 말고, 최종적으로 누가 조회 요청을 보내는지, 결과가 출구와 일치하는지, 직접 연결 도메인으로 로컬 리소스에 계속 접근할 수 있는지를 확인해야 합니다.

플랫폼별 클라이언트와 공유기 플러그인의 차이

데스크톱 클라이언트는 보통 시스템 프록시, 가상 네트워크 어댑터, 분할 라우팅 모드를 제공합니다. 시스템 프록시는 프록시 설정을 따르는 앱에 주로 영향을 줍니다. 가상 네트워크 어댑터 모드는 더 넓은 네트워크 트래픽을 처리할 수 있지만 로컬 네트워크 대역과 DNS를 올바르게 다뤄야 합니다. Linux 환경에서는 라우팅 테이블, 방화벽 규칙, 컨테이너로 프록시 코어를 직접 실행할 수도 있어 유연하지만 설정 책임도 커집니다.

모바일 운영체제는 백그라운드 실행, 가상 네트워크 인터페이스, 절전 정책에 자체적인 제한을 둡니다. 클라이언트에 연결됨으로 표시되어도 모든 앱이 같은 경로를 사용하는 것은 아닙니다. 앱별 규칙, 로컬 네트워크 접근 권한, 시스템 DNS 동작이 결과에 영향을 줍니다. 가정용 게이트웨이에서 이미 분할 라우팅을 처리하고 있다면 모바일 기기에서 클라이언트를 중복으로 활성화할 필요가 없는 경우가 많습니다.

공유기 플러그인은 기기 그룹, 접근 제어, 구독 업데이트, 투명 프록시에 더 큰 비중을 둡니다. 단말 앱의 실행 맥락이 없으므로 보통 출발 주소, 대상 주소, 도메인으로 트래픽을 판단합니다. 기기 주소가 자주 바뀌면 기기별 규칙이 작동하지 않을 수 있으므로, 고정 정책이 필요한 기기에는 메인 공유기에서 안정적인 임대 주소를 유지해야 합니다.

같은 구독을 여러 플랫폼에 가져와도 표시되는 노드 수와 사용 가능한 기능이 다를 수 있습니다. 이는 보통 코어 버전, 프로토콜 지원, 해석 규칙의 차이 때문이며 구독 내용이 바뀌었다는 뜻은 아닙니다. 이런 차이가 발생하면 먼저 클라이언트 코어와 로그를 비교한 뒤 구독 형식 변환이 필요한지 판단하세요. 출처가 불분명한 온라인 변환 페이지에 구독을 입력하지 마세요.

사용 시나리오에 맞는 방식 선택

TV와 스트리밍 기기가 많은 경우

별도 게이트웨이나 성능이 충분한 메인 공유기를 우선 고려하세요. TV에서는 복잡한 클라이언트를 관리하기 어려운 경우가 많아 기기별 분할 라우팅이 더 직접적입니다. 설정할 때 로그인 도메인, 콘텐츠 전송 도메인, DNS 경로를 함께 고려하고 시스템 업데이트와 로컬 화면 공유에 필요한 직접 연결도 유지해야 합니다.

게임기와 실시간 통신이 중심인 경우

먼저 UDP 전달, NAT 동작, 회선 경로를 확인한 뒤 프록시를 거칠지 결정하세요. 게임 경험은 대역폭뿐 아니라 경로 안정성과 패킷 재전송의 영향도 받습니다. Hysteria2, TUIC 같은 프로토콜이 UDP를 사용한다고 해서 모든 게임 트래픽에 자동으로 적합한 것은 아닙니다. 프록시 프로토콜과 게임 서비스 트래픽은 서로 다른 계층이므로 실제 검증이 필요합니다.

원격 근무와 개발 기기가 중심인 경우

기기별 클라이언트를 우선 사용하고 필요한 경우에만 다른 기기에 별도 게이트웨이를 추가하세요. 기기별 방식은 프로젝트에 따라 출구를 전환하기 쉽고 로그도 확인하기 편합니다. 기업 내부 네트워크 클라이언트, 개발용 프록시, 가정용 프록시가 동시에 존재한다면 라우팅 우선순위를 명확히 해 기업 내부 주소가 가정용 규칙에 의해 처리되지 않도록 해야 합니다.

스마트 기기는 많지만 국제 회선이 거의 필요하지 않은 경우

스마트 기기는 직접 연결을 유지하고 명확하게 필요한 기기에만 프록시를 활성화하세요. 모든 기기를 원격 출구로 보내면 불필요한 의존성이 늘고 로컬 제어와 기기 검색에 영향을 줄 수 있습니다. 집 전체 네트워크 가속의 가치는 모든 트래픽을 같은 경로로 강제하는 것이 아니라 중앙에서 관리하는 데 있습니다.

선택 제안: 대부분의 가정에는 “메인 공유기는 접속을 담당하고, 별도 게이트웨이는 분할 라우팅을 담당하며, 중요한 단말은 독립 클라이언트를 유지하는” 조합이 적합합니다. 클라이언트를 지원하지 않는 TV 같은 기기도 사용할 수 있고 업무 기기에는 독립적인 제어권을 남겨 둘 수 있습니다. 메인 공유기 통합 방식은 더 간단하지만 처리 성능, 프로토콜 지원, 복구 방식을 먼저 검증해야 합니다.

배포 전후에 실행할 점검 항목

가정용 네트워크를 정식으로 전환하기 전에 테스트 기기 한 대로 검증을 완료하세요. 구독 업데이트, 노드 핸드셰이크, 직접 연결과 프록시 규칙이 예상대로 작동하는지 확인한 뒤 적용 범위를 단계적으로 넓히면 됩니다. 게이트웨이, DNS, 주소 할당, 무선 설정을 한꺼번에 바꾸면 장애 원인을 구분하기 어려워집니다.

  • ✅ 메인 공유기, 별도 게이트웨이, 테스트 기기 사이의 연결 관계를 기록합니다.
  • ✅ 클라이언트에서 구독과 회선을 직접 검증해 계정 또는 노드 설정 문제를 배제합니다.
  • ✅ 테스트 기기의 게이트웨이와 DNS만 수정해 분할 라우팅 규칙이 적용되는지 확인합니다.
  • ✅ 로컬 관리 페이지, 홈 스토리지, 프린터에 계속 접근할 수 있는지 테스트합니다.
  • ✅ 웹페이지, 동영상, 장시간 연결, UDP 앱을 각각 확인하고 단일 속도 측정으로 전체 검증을 대신하지 않습니다.
  • ✅ 프록시 코어를 중지하는 상황을 시뮬레이션해 기기가 직접 연결로 돌아가거나 빠르게 복구되는지 확인합니다.
  • ✅ 안정적인 설정을 저장한 뒤 TV, 게임기, 기타 기기를 그룹별로 연결합니다.

장애를 해결할 때는 데이터 경로를 따라 단계별로 확인해야 합니다. 단말이 올바른 주소를 받았는지, 기본 게이트웨이에 접근할 수 있는지, DNS가 결과를 반환하는지, 규칙이 적용되는지, 프록시 코어가 핸드셰이크를 완료했는지, 원격 출구가 대상 서비스에 접근할 수 있는지를 순서대로 살펴보세요. 한 번에 하나의 조건만 바꾸는 편이 노드를 계속 전환하는 것보다 원인을 찾기 쉽습니다.

공유기에서 모든 회선이 느린데 같은 네트워크의 데스크톱 클라이언트는 정상이라면 공유기 부하, 하드웨어 가속 호환성, 투명 프록시 모드를 먼저 확인하세요. 도메인만 실패하고 직접 주소는 접근된다면 DNS를 우선 점검합니다. 일부 기기만 정상이고 다른 기기가 프록시를 우회한다면 주소 할당과 기기 그룹을 확인하세요. 로컬 기기 간 통신이 끊겼다면 로컬 네트워크 대역이 잘못 프록시에 포함되었는지 살펴보세요.

공유기 VPN의 최종 선택은 관리 역량을 기준으로 거꾸로 판단해야 합니다. 간단한 설정과 적은 기기를 원한다면 기기별 클라이언트가 가장 안정적입니다. TV, 게임기, 스마트 기기까지 같은 회선을 사용하게 하려면 별도 게이트웨이가 균형 잡힌 선택입니다. 모든 기능을 한 기기에 집중하려면 메인 공유기에 충분한 성능 여유와 명확한 복구 경로를 마련해야 합니다. 먼저 네트워크 경로를 그린 뒤 프로토콜과 회선을 선택하는 편이 유행하는 펌웨어를 따라가는 것보다 효과적입니다.