• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
가이드

뉴비가 작성하는 Gluetun+qbittorrent 구축하는법

짹짹이 짹짹이 951

5

14

저도 굉장히 초보인데다 메모장에 작성해둔거 거의 그대로 옮긴거라 많이 부족한 글입니다. 이해 부탁드립니다 ㅠㅠ

서론(무시해도 됨)

요즘엔 많은 분들이 와이어가드 프로토콜을 많이 이용하시지만 초기 구축하는데는 openvpn이 훨씬 쉽기도하고 큰 필요성을 못느끼겠어서 openvpn으로 하게됐습니다. 다른분들이 잘 정리해두신것들도 많고 필요할까 싶지만 혹시 필요한 분이 계실수도 있을거같아 올립니다.

유의사항

  • 본 과정은 철저히 제가 성공했던 방법대로 적은것이기 때문에 틀린부분 상당수 있을수 있습니다.

  • 기본 포트는 8080을 사용하나 저는 8082를 사용합니다

  • 버전에 따라 구축 방법이 다를 수 있음

  • nordvpn + openvpn기준으로 작성됨.

 

설치환경

DSM 7.2.1

intelcore i3-12100 

 

준비과정

일단 DSM의 패키지 센터에서 아래와 같이 생긴 ‘다운로드 스테이션’을 삭제해 줍니다. 

삭제해야하는 이유는 까먹었는데 아무튼 성공하게되면 쓸일없으니 삭제하죠…^^

 

 

아래 자격증명 ID와 PW 얻는 과정은 vpn 제공업체에 따라서 방법이 달리합니다. 제가 사용해본 nord vpn과 surfshark에 대하여 작성해보도록 하겠습니다. 다른 vpn제공업체도 방법은 거기서 거기일것입니다.

 

nord vpn에서 자격증명ID PW 얻기

그리고 가상환경 구축에 꼭 필요한 자격증명ID와 PW를 얻습니다.

아래 NordVPN 홈페이지에 로그인을 합니다.

https://nordvpn.com/ko/

로그인 완료시 위와 같은 화면이 등장합니다. 

 

텍스트, 스크린샷, 폰트, 번호이(가) 표시된 사진  자동 생성된 설명

아래로 내려 ‘NrodVPN 수동 설정’ 버튼을 클릭하여 인증을 완료한 뒤, 인증완료후 나오는 화면에서 자격증명ID와 PW를 얻은 후 각자의 편한 방법대로 기록해 둡니다.

 

surfshark에서 자격증명ID PW 얻기

서프샤크의 경우 방법이 훨씬 간단합니다. 

먼저 공식 홈페이지 https://surfshark.com/ko 에 접속하여 로그인 합니다. 로그인 하면 아래와 같은 화면이 나타날 건데요

 

사진처럼 이동해줍니다.

 

openVPN을 선택해주고 여기서 나오는 사용자이름과 비밀번호가 자격증명ID, PW를 의미합니다. 꼭 필요하니 복사해둡니다.



이미지 설치

텍스트, 스크린샷, 소프트웨어, 컴퓨터 아이콘이(가) 표시된 사진  자동 생성된 설명

이제 패키지 센터에서 Container Manager 를 설치해 줍니다.

 

텍스트, 스크린샷, 번호, 소프트웨어이(가) 표시된 사진  자동 생성된 설명

컨테이너 매니저를 설치해주었으면 앱을 실행시킨 후 ‘레지스트리’에 들어가서 두 개의 이미지를 설치해 줘야합니다. 이미지 설치는 그냥 위에 화면에서 원하는 이름 두번 클릭하시면 됩니다. 아래 두 개의 이미지를 검색후 하나하나 설치해줍니다.

 

linuxserver/qbittorrent

qmcgaw/gluetun

 

폴더 세팅

이미지가 설치되는 동안 가상환경에 연결할 폴더를 세팅해 줍니다. 공유폴더에 가보시면 ‘Docker’ 공유폴더가 생성되었음알 알 수 있습니다. 해당 폴더에qbittorrent, gluetun이 이용할 폴더를 각자 생성해 줍니다. 저는 해당 폴더를 각각  qbittorrent, gluetun 이라고 이름을 지어주겠습니다. 

 

텍스트, 스크린샷, 소프트웨어, 번호이(가) 표시된 사진  자동 생성된 설명

그리고 도커 공유폴더와 다운로드 하려는 폴더의 권한을 위와 같이 everone에 모든 권한을 부여해 주세요.

 

linuxserver/qbittorrent 세팅

이 과정 건너뛰고 yml파일로 바로 빌드 할 수도 있겠지만 제가 했던 방법대로 알려드리기 위해 작성합니다 

 yml설정예시 gluetun_op
931 B
 

 

 

https://svrforum.com/nas/4319#comment_73610

 

위에 달소님이 작성하신 글을 참고하여 작성되었습니다.

 

텍스트, 스크린샷, 번호, 소프트웨어이(가) 표시된 사진  자동 생성된 설명

이미지 목록에서 아까 설치하신 linuxserver/qbittorrent 를 누르고 실행해 주면서 컨테이너를 만들어 줍니다. 처음 화면에서는 컨테이너 이름 아무거나 지정하시고 딱히 할게 없습니다. 다음 버튼을 눌러 진행합니다. (기존은 8080 포트를 사용하나 저는 사정 때문에 8082 포트를 사용합니다. 추후 설정에도 영향을 미치니 꼭 명심해 주세요 )

 

텍스트, 스크린샷, 번호, 소프트웨어이(가) 표시된 사진  자동 생성된 설명

해당 화면과 같이 포트를 절 때 자동을 두지 마시고 오른쪽과 똑같이 해주세요. 그리고 설정폴더는 아까 생성해주었던 qbittorrent폴더 (저는 linqbittorrent 폴더로 생성했습니다) 를 지정해주시고 다운로드 폴더는 아무곳이나 해주세요. 꼭 사진과 같이 /config, /downloads 로 입력해주셔야 합니다.

 

텍스트, 스크린샷, 번호, 소프트웨어이(가) 표시된 사진  자동 생성된 설명

그 후 아래로 내려서 8080 쓰실 분들은 그냥 하시면 되시고 저처럼 다른 포트 이용하시는 분들은 환경설정에서 WEBUI_PORT값을 추가해 주시면 됩니다.

그리고 높은 권한을 사용하여 컨테이너 실행을 켜줍니다. 

 

다음버튼을 계속 눌러 컨테이너를 생성해 주시고 나스아이피:접속포트(저 같은 경우 8082)로 접속하여 접속이 되는지 확인합니다.

 

yml 파일로 빌드

텍스트, 스크린샷, 소프트웨어, 번호이(가) 표시된 사진  자동 생성된 설명

해당 이미지 처럼 진행해 주시면 아래 화면이 뜰것입니다.

 

텍스트, 스크린샷, 소프트웨어, 디스플레이이(가) 표시된 사진  자동 생성된 설명

이제부터 서버포럼의 ‘펜타네스트’ 님이 올려주신 글을 참고하여 빌드를 진행합니다.

https://svrforum.com/svr/267302

 

프로젝트는 마음대로 설정해 주시고 경로는 저는 방금 생성한 gluetun폴더로 설정했습니다. 그리고 yml 파일 세팅은 위에 ‘펜타네스트’ 님이 작성해주신 글을 참고하여 작성하고 위 사진에 나와있는 화면에서 작성해준 yml파일을 업로드 해줍니다.

 

위 글에서 부연설명을 드리자면 저희는 openvpn 기준으로 빌드하는 것이므로 ‘- VPN_TYPE=wireguard’ 부분을 wiregaurd가 아닌 openvpn으로 수정해줍니다. 그리고 포트설정은 qbittorrent가 사용할 포트를 기준으로 합니다. 그리고 들여쓰기나 오타 관해서 조심해 주세요. 그리고 저는 국가설정을 일본으로 설정하였는데 이또한 수정할수있습니다. 

 

예시 yml파일을 업로드하였습니다. 각자의 사용환경에 맞게 수정해서 쓰시면 됩니다.

 yml설정예시 gluetun_op
953 B
 

 

 

마무리 작업

yml파일에서 지정해준 포트를 포트포워딩 해주시고 (해당 방법이 궁금하신 분들은 구글링) 나스아이피(도메인):지정해준포트(저 같은 경우는 8081) 로 접속해줍니다. 

 

그럼 로그인 화면이 보이실 텐데 기본 계정은 아이디 admin 비밀번호 adminadmin 입니다. 들어가서 언어를 한국어로 변경해 주신 후, 아이디 비번 꼭 변경해 주세요. 이후 설정은 너무 쉽고 qbittorrent 를 이용해 보신 분들이라면 충분히 쉽게 이용하실 수 있습니다. 

 

그리고 해당 가상환경을 모바일 앱으로도 접속하실 수 있는데 저는 개인적으로 ‘qBittorrent Manager’ 라는 어플리케이션을 선호합니다.

 

이만 글 읽어주셔서 감사합니다. 댓글로 질문주시면 아는 부분에서 최대한 알려드리겠습니다.

 

신고공유스크랩
14
꼬로 2024.02.12. 01:03
사다리
nordvpn 에서는 wireguard 관련 키발급 메뉴자체가 없더라구요... 저도 걍 openvpn으로 구성했습니다.
사다리 2024.02.12. 01:07
꼬로
아 그렇군요 저도 몰라서 wireguard가 더 빠르고 좋다는데 왜 굳이 openvpn으로 하실까 싶어서 얘길 꺼내봤습니다.
profile image
짹짹이 글쓴이 2024.02.12. 05:54
사다리
예전에 wireguard로 해보려고 노력했는데 잘 안돼서 포기했습니다... 근데 토렌트 속도는 시드가 좌지우지 하는거라거 openvpn만으로도 충분히 뽑아내더라구요
profile image 3등
달소 2024.02.12. 22:32
오,, 완전 좋은가이드네요! 공지 가이드에 포함해야겠습니다 ㅎㅎ
서브어린이 2024.04.12. 22:33
https://svrforum.com/blog/1363740?member_srl=834240 -> 선생님 qbittorrent까진 성공 했고 제가 작성한 yml을 포함해서 글을 썼는데 특별히 댓글이 없어 ㅠㅠ gluetun 빌드에서 콱 막히는데 해결 방법이 어떻게 될지...문의드립니다.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

본 게시판은 서버구축 게시판과 통합되었습니다.

서버구축 게시판 이동하기