오드로이드/XU4 + OMV(펌)

오드로이드 XU4 + OMV 로 자작 NAS 구축하기 - 8. Transmission(펌)

타카스 류지 2018. 2. 2. 09:18

오드로이드 NAS 서버에서도 토렌트를 받으실 수 있습니다. 서버는 365일 24시간 돌아갑니다. 토렌트도 365일 24시간 받게 할 수 있으며, 저희는 NAS 용도이기 때문에 받는 족족 모바일이나 다른 기기에서 스트리밍할 수 있어 굉장히 편합니다.

OMV 플러그인으로 지원하는 토렌트 클라이언트인 Transmission 을 설치해 사용해봅시다.




1. Transmission 설치

OMV 플러그인 메뉴로 가 transmission을 검색하신 후 설치하시면 됩니다.



2. 공유 폴더 생성

토렌트 파일을 받을 위치에 대한 공유 폴더를 먼저 만들어주셔야 합니다.

OMV 공유 폴더 메뉴로 가 Torrent 라는 이름의 공유 폴더를 생성하겠습니다.

그리고 새로 생성한 공유 폴더의 접근 제어 목록(ACL)을 설정해줍니다.

"공유 폴더 ACL 수정" 대화 상자가 떴다면, 사용자/그룹 권한에서 debian-transmission 사용자와 그룹에 대해 읽기/쓰기 권한을 부여해줍니다. 그리고 "재귀적으로" 스위치를 활성화해줍니다.

위 스크린샷과 같이 되면 됩니다. "적용"을 누르신 후, "닫기" 버튼을 통해 빠져나옵시다.

이것으로 Transmission 사용을 위한 디렉토리가 준비되었습니다.



3. 활성화

OMV BitTorrent 메뉴로 갑시다.

이것 저것 많아 보이지만, 잘 따라오시면 편리하게 사용하실 수 있습니다.

먼저 "Files and Locations" 메뉴로 갑니다.

위 스크린샷의 화면처럼 나올 겁니다. "내려받기", "미완료", "감시"가 있습니다. 하나씩 설정해줘야 합니다.

먼저 "내려받기"의 공유 폴더를 좀 전에 만든 Torrent 공유 폴더로 지정해줍니다.

그리고 디렉터리에 complete 등을 써놓습니다. 토렌트 다운로드가 완료될 때 파일이 옮겨질 디렉토리입니다.

적용 예시 스크린샷입니다.

"미완료"에는 먼저 활성화 하신 후, 공유 폴더는 "내려받기"와 같은 Torrent 공유 폴더, 디렉터리는 미리 입력된 incomplete를 씁시다.

적용 예시 스크린샷입니다.

"감시"도 동일하게 적용해줍니다. 디렉터리는 미리 입력된 watch 로 하겠습니다.

적용 예시 스크린샷입니다.

설정이 완료되었으면 저장 및 적용합니다.

위의 "설정" 탭으로 이동해 활성화, 저장 및 적용합니다.

웹이나 모바일에서 토렌트를 관리하기 위해 위의 "RPC" 탭으로 이동합시다.

사용자 이름과 암호를 적절히 바꿔준 후, 활성화해 저장 / 적용합니다. 위는 적용 예시입니다. 필요하다면 포트 번호도 바꿔주실 수 있습니다.

* RPC 관련한 설정은 OMV에서 저장/적용 해도 실제로는 상당히 오랜 시간 동안 웹 페이지에 접속이 불가능할 수 있습니다. 적용 5분 정도 후 트랜스미션 웹 페이지에 접속해 보세요.

그리고 "보이기" 버튼을 클릭해봅시다.

정해둔 계정 정보로 로그인하게 되면,

이런 화면이 뜹니다. 여기서 토렌트를 관리하시면 됩니다.



4. 안드로이드 스마트폰에서 토렌트 업/다운로드 관리하기

* 지금은 같은 네트워크(공유기) 안에 있을 때만 가능합니다.

* 테스트에 사용된 스마트폰은 USIM이 없는 갤럭시 노트4 입니다.

컴퓨터를 키지 않고도 안드로이드 스마트폰에서 편하게 관리하실 수 있습니다.

먼저 Transmission 컨트롤 앱을 다운로드 받습니다. Transmission 공식 앱은 없고, 다른 개발자들이 웹에서처럼 Transmission을 컨트롤하기 위해 개발한 앱들입니다. 

https://play.google.com/store/apps/details?id=net.yupol.transmissionremote.app&hl=ko

그리고 실행해보면,

환영해줍니다. 서버를 추가해줍시다.

위 스크린샷처럼 적어주시면 되겠습니다. 이름과 안드로이드 IP 주소, 그리고 인증 정보입니다. 그리고 "확인" 버튼을 누르시면

이렇게 스마트폰에서 관리할 수 있게 됩니다.



5. 사용 테스트

간단하게 토렌트 파일 몇 개를 업로드해서 테스트해보겠습니다.

웹과 안드로이드 모두 잘 되네요 :)

다 받으면,

이렇게 알림도 줍니다 :)



* 웹 클라이언트에 도메인/SSL 적용

9091 포트로 접근할 수 있지만, 보안을 위해 도메인과 SSL을 적용할 수 있습니다. 이는 다른 포스팅에서 진행됩니다.


* RSS

RSS를 통해 드라마나 예능을 매주 자동으로 받을 수 있습니다. 파일 이름으로 걸러내 받기 때문에 매번 정확하고 신뢰높은 자료를 받는다는 보장은 없지만, 대부분의 경우 잘 받아지는 것 같습니다.

하지만 RSS 로 토렌트를 제공하는 믿을 만한 토렌트 사이트를 먼저 알아내셔야 하고, 무엇보다 제가 아직 RSS 로 자동으로 토렌트를 받아보진 않았기 때문에 추후 업데이트 하도록 하겠습니다.


출처 : http://awesometic.tistory.com/57?category=964085