Raspberry Pi & Desktop

qBittorrent 큐빗토런트 | 유료 VPN 사용시 필수 토런트 설정 팁 본문

Play Android & Windows

qBittorrent 큐빗토런트 | 유료 VPN 사용시 필수 토런트 설정 팁

#RPIE 2024. 6. 12. 23:26

1. qBittorrent 네트워크 인터페이스 설정 - VPN 이 연결되었을때만 토런트 사용하기

qBittorrent 의 네트워크 인터페이스 설정

토런트 앱을 오직 VPN 연결 상태서만 작동하게 하는 방법입니다.

 

VPN을 작동시킨 다음에 qBittorrent 에서 '도구>옵션>고급' 항목에 가보면 '네트워크 인터페이스'를 클릭합니다. 기본은 '모든 인터페이스' 상태지만 유료 VPN을 사용하는 경우 VPN 이름을 찾아서 선택해줍니다.

 

※ Surfshark VPN의 경우 윈도우 앱에서 자동 프로토콜(기본값)은 거의 99.99% WireGuard 프로토콜을 쓰기 때문에 qBittorrent의 '네트워크 인터페이스' 목록에서 'Surfshark'가 아닌 'SurfsharkWireGuard'를 선택하시면 됩니다.

 

VPN 을 사용하지 않을때는 토런트가 활성화되지 않음

이렇게 네트워크 인터페이스를 VPN으로 설정하면 해당 VPN이 연결되었을 때만 토런트가 정상 작동하여 다운로드가 시작됩니다. VPN 연결을 끊으면 곧바로 다운로드가 중지됩니다. (참고로 다운로드 중지시 다운로드 속도가 천천히 느려지는 것은 평균값 측정 때문)

 

장점은 VPN을 실행하지 않은 상태서 토런트 앱만 실행시켜서 다운로드를 하는 경우를 방지할 수 있고, VPN을 사용해서 토런트 다운로드 중이더라도 VPN이 끊겼을때 VPN의 자체 Kill Switch 기능이 오작동하여 IP 가 노출될 수 있는 사고 등을 방지할 수 있습니다. 실제 해외 유저들의 댓글을 봤을때 토런트 다운로드하다가 Kill Switch 가 오작동해서 ISP로 부터 저작권 경고를 받았다고는 하네요.

 

토런트 + VPN 관련 팁 글들을 보면 다들 그냥 VPN 쓰라고는 하는데, 정작 중요한 이 내용은 빠져 있는 경우가 꽤 많더군요.

 

※ 이 방법 외에 따로 사용할만한 토런트 기기(RaspberryPi, 남는 스마트폰 등)가 있다면 '유무선공유기'에서 특정 기기에만 VPN 연결을 활성화하는 방법도 있습니다. VPN 업체가 제공하는 수동 설정(Manual Setup)에서 '공용키'와 '개인키'를 발급 받아서 세팅하는 건데(ASUS 공유기의 경우 VPN Fusion 기능) 집에서 안쓰는 스마트폰이야 한두개쯤은 남아돌고, 시드 파일을 폰으로 보내고 전송 완료된 파일을 NAS로 받는걸 자동화처리하면 스마트폰도 토런트 전용 머신으로도 충분히 활용할 수 있으니까요.

 

2. 오토핫키로 VPN 을 먼저 실행하고 Torrent 는 나중에 실행하기

Run, C:\Program Files (x86)\Surfshark\Surfshark.exe
Sleep, 30000
WinClose, ahk_exe Surfshark.exe
Run, C:\Program Files\qBittorrent\qbittorrent.exe
ExitApp

오직 토런트 사용을 목적으로 유료 VPN을 결제하여 쓰신다면 평소엔 딱히 VPN 클라이언트를 켜두지 않을실겁니다. (VPN을 상시 켜두지 않는 이유는 지연 시간 + VPN 대역을 차단하는 웹사이트들 + VPN 바이패스를 해도 국내 사이트 접속 지연/불가 현상 등등) 이럴때는 위와 같은 오토핫키 등으로 VPN 앱을 먼저 켜서 VPN이 활성화된 다음에 토런트 앱을 열게 하는 바로가기를 만들어서 사용하면 편리합니다.

 

※ 오토핫키 구동 방식은 일단 먼저 VPN 실행하고 단순히 30초 지연 후 크롬 실행입니다. VPN 연결이 바로 될때도 있지만, 늦어질 수도 있어서 대략 30초면 충분. (사실 처음 구상한건 이 방식이 아니라 현재 '활성 네트워크'에서 연결 이름(VPN)를 초단위로 계속 확인해서 VPN 네트워크에 연결되었다면 연결 직후 토런트를 실행하는 방법을 쓰는 거였는데, 딱히 오토핫키 내에서 처리할 방법이 없더군요.)