전 세계적으로 토렌트를 둘러싼 '전쟁'이 한창입니다. 콘텐츠 제작자와 저작권자들은 토렌트 사이트 접근을 막기 위해 애쓰고 있으며, 일부 인터넷 서비스 제공업체(ISP)는 모든 토렌트 트래픽을 차단하라는 압박을 받고 있습니다.
합법적으로 콘텐츠를 이용할 수 있는 다양한 경로가 존재하는 요즘, 저작물의 불법 다운로드를 막는 것은 당연한 일입니다. 하지만 합법적인 용도로도 충분히 활용될 수 있는 토렌트 기술 자체를 무조건 차단하는 것은 바람직한 접근이 아닙니다.
이 글에서는 차단된 토렌트 연결을 우회할 수 있는 다양한 방법을 소개합니다.
주의: 본문에서 소개하는 방법은 불법 목적으로 사용해서는 안 됩니다. 불법적인 용도로 사용할 경우 발생하는 법적 문제에 대한 책임은 전적으로 사용자 본인에게 있습니다.
간단한 꼼수: 다른 네트워크로 먼저 연결하기
차단된 토렌트 연결을 우회하는 가장 간단한 방법부터 시작해 보겠습니다. "왜 진작 이 생각을 못 했지?"라고 스스로 탄식하게 만들 만큼 단순한 방법입니다.
많은 ISP와 네트워크 방화벽(회사나 대학교 네트워크 등)은 기본적인 수준의 차단만 적용합니다. 즉, 사이트나 토렌트에 처음 연결되는 시점만 막아두는 방식이므로, 이 첫 연결만 우회하면 됩니다.
예를 들어 스마트폰 테더링으로 먼저 토렌트를 시작해 보세요. 다운로드가 시작되면 다시 '차단된' Wi-Fi로 돌아와도 다운로드는 계속 진행됩니다.
방화벽이 좀 더 정교하게 구성되어 있다면 이 방법이 통하지 않을 수 있지만, 의외로 그렇지 않은 경우가 많습니다. 가장 손쉬운 해결책이니 한번 시도해 볼 가치가 충분합니다.
1. DNS 서버 변경으로 웹사이트 차단 해제하기
ISP가 적용하는 차단이 DNS 수준에 불과한 경우가 많습니다. DNS(도메인 네임 시스템)는 IP 주소를 웹사이트 이름으로 변환해 주는 시스템으로, 기본적으로는 ISP가 관리하는 DNS 서버를 사용하게 됩니다. 이를 공개 DNS로 바꾸면 문제가 해결됩니다.
대표적인 무료 공개 DNS 서버는 다음과 같습니다.
- Google DNS: 8.8.8.8 | 8.8.4.4
- OpenDNS: 208.67.222.222 | 208.67.220.220
- Comodo DNS: 8.26.56.26 | 8.20.247.20
네트워크 설정에서 DNS 서버만 변경하면 곧바로 차단된 사이트에 접속할 수 있습니다.
- Windows: 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭 > 속성 > IPv4 속성에서 DNS 서버 주소를 변경한 후 확인을 누릅니다.
- macOS: 시스템 환경설정 > 네트워크 > 고급 > DNS 탭에서 새 DNS 서버를 추가한 후 확인을 누릅니다.
- Linux: 네트워크 애플릿 > 연결 편집 > 편집 > IPv4 설정 > 자동(DHCP) 주소만 선택 후 DNS 서버 입력란에 새 주소를 쉼표로 구분해 추가합니다.
2. 무료 VPN으로 웹사이트 차단 해제하기
네트워크 설정을 직접 건드리는 것이 부담스럽다면 VPN을 사용하는 방법도 있습니다. VPN(가상 사설망)은 IP 주소의 출발지를 가려주는 역할을 합니다.
즉, 해당 사이트가 차단되지 않은 다른 국가에서 인터넷에 접속하는 것처럼 보이게 되므로 차단된 사이트에도 정상적으로 접속할 수 있습니다.
신뢰할 만한 무료 VPN 서비스도 몇 가지 있지만, 대개 월별 데이터 용량 제한이 있습니다. 무제한을 내세우는 무료 VPN 중에는 숨겨진 대가를 요구하는 경우도 많으니 주의가 필요합니다.
무료 VPN은 차단된 사이트에 접속해 토렌트 파일이나 마그넷 링크를 받는 정도로만 사용하고, 실제 토렌트 다운로드 전체를 무료 VPN으로 처리하는 것은 피하는 것이 좋습니다.
개인적으로는 ProtonVPN을 추천합니다. 이 회사는 사용자 접속 기록(로그)을 저장하지 않으며, 기업의 데이터 공유 요청에 대해서도 투명하게 정보를 공개합니다.
3. 유료 VPN으로 토렌트 다운로드하기
웹사이트 차단 해제는 비교적 쉬운 편입니다. 하지만 일부 ISP나 기관 방화벽은 훨씬 교묘한 방식으로 차단해서 아예 토렌트 자체가 시작되지 않기도 합니다. 이럴 때는 유료 VPN 서비스를 활용하는 것이 좋습니다.
유료 VPN은 제약이 적고 데이터 암호화까지 지원하는 경우가 많으며, 네트워크 활동 기록을 남기지 않습니다. PC에 직접 설정하거나 공유기에 설정해 두면 토렌트에 쉽게 접속하고 다운로드할 수 있습니다.
토렌트용으로는 ExpressVPN과 CyberGhost를 추천합니다. 두 서비스 모두 오랫동안 검증된 성능을 자랑하며, 특히 P2P 트래픽에 최적화되어 있습니다.
4. ZbigZ 또는 프리미엄 시드박스 활용하기
시드박스(Seedbox)는 토렌트 세계의 새로운 강자입니다. 시드박스는 토렌트 업로드와 다운로드를 대신 처리해 주는 가상 서버로, 내 컴퓨터에서 시드박스로 토렌트를 보내거나 받을 수 있습니다. '토렌트용 드롭박스'라고 생각하면 이해하기 쉽습니다.
왜 시드박스가 인기일까요? 시드박스는 일반 웹사이트가 컴퓨터로 데이터를 전송하는 것과 동일한 방식으로 데이터를 주고받습니다. 따라서 네트워크 관리자가 시드박스를 차단하려면 웹 접속 전체를 차단해야 하므로 사실상 불가능합니다.
시드박스는 대부분 유료지만, ZbigZ라는 무료 서비스도 있습니다. 무료 계정에는 초당 150KB 다운로드 제한, 최대 1GB 파일 크기, 동시 2개 파일 보관, 7일 후 만료 등의 제약이 있습니다.
유료 시드박스는 이런 제한을 대부분 없애주거나 요금제에 따라 다른 조건을 제공합니다. 토렌트에 특화된 대표적인 시드박스로는 RapidSeedbox와 Seedbox.io가 있습니다.
VPS(가상 사설 서버) 구축에 익숙하다면 DediSeedbox와 UltraSeedbox도 좋은 선택지입니다.
5. 80번 포트 사용하기 (단, 속도는 느림)
안타깝게도 일부 ISP는 토렌트 애플리케이션이 사용하는 포트와 포트 포워딩을 차단합니다. 시드박스 비용을 지불하고 싶지 않다면 같은 원리를 무료로 활용할 수 있습니다.
80번 포트는 HTTP 데이터 전송의 기본 포트이므로 네트워크 관리자가 차단할 수 없습니다. 필요한 작업은 토렌트 애플리케이션에서 80번 포트만 사용하도록 설정하는 것뿐입니다.
애플리케이션의 네트워크 환경설정으로 이동해 먼저 '랜덤 포트' 옵션을 해제하세요. 그다음 포트를 80으로 지정하고 정상 작동 여부를 테스트합니다. 마지막으로 UPnP와 NAT-PMP 옵션의 체크를 해제하면 준비 완료입니다.
단, 이 방법은 토렌트 속도를 크게 떨어뜨립니다. 소개한 방법 중 가장 느린 방식이지만, 선택의 여지가 없다면 차선책으로 나쁘지 않습니다.
토렌트 클라이언트 선택도 중요합니다
토렌트는 불법 복제와 밀접하게 연관되어 있다는 이유로 좋지 않은 이미지를 갖고 있습니다. 하지만 BitTorrent에는 새 운영체제 ISO 다운로드부터 대형 게임 업데이트까지 합법적인 용도가 많습니다.
합법적으로 토렌트를 사용하더라도 좋은 클라이언트가 필요합니다. 그리고 uTorrent는 좋은 선택이 아닙니다.
실제로 uTorrent는 최근 몇 년간 보안 취약점, 번들웨어(bloatware), 광고 삽입 등 수많은 문제를 일으켜 왔습니다. qBittorrent, Deluge처럼 평판 좋은 대체 토렌트 클라이언트를 사용하는 것이 훨씬 안전하고 쾌적한 경험을 보장합니다.