크고작은컴퓨터들/Network, Nas

[NAS] WD MyCloud Transmission 앱 외부접속방법.

투야 2017. 3. 10. 15:06
반응형


준비물 : Mycloud, DDNS, DDNS 지원하는 공유기. 


참고 링크

 http://bak2ya.tistory.com/191 : DDNS ,포트, 포트포워딩등에 대한 간단한 (주관적인) 설명.


※ 장비는 My Cloud EX2 Ultra, 포트설정등은 ASUS 공유기 기준으로 설명, 다른 공유기들은 물어봐도 답변 불가.





1. MyCloud 설정. - My Cloud 에 Transmission 설치하기.


마이클라우드 설정창에서, [앱] 탭을 들어가면,




왼쪽 밑에 이렇게 앱 설치 버튼이 있다.

이 버튼을 누르면 다른 창이 뜨고, 거기서 Transmission을 찾아서 설치.

(나는 이미 설치된 상태라 앱 리스트에 Transmission 이 있다.)




2. My Cloud 설정 - Transmission 의 포트번호 알아내기.


트랜스미션을 설치했다면,

앱 리스트에 Transmission이 있을텐데, 클릭하면 이런 화면이 보일것이다.


여기서 구성 URL을 클릭.


클릭 하게되면 새창에 Transmission 페이지가 뜨는데,

주소표시줄을 보면,



이렇게 My Cloud의 내부IP주소 옆에 포트번호(IP 뒤의 ":0000" )가 있을것이다. 이걸 기억해두자.

뒤에  "/"이후는 무시해도 됨.





3. 공유기 설정 - DDNS설정.


 http://bak2ya.tistory.com/196 


이 글 2번에 ASUS 공유기 기준 DDNS 설정방법이 있다.

 이대로 따라하면된다.



4. 공유기 설정 - 내부IP고정.(수동IP할당)


포트포워딩 하기전에 공유기에서 My Cloud에 할당한 IP를 고정시켜야한다.



공유기 내부에서 수동IP 할당 탭을 찾는다.


수동 할당 사용 : 예


그리고 밑에 화살표 된 부분에서 My Cloud의 MAC 주소를 선택하면 되는데,



My Cloud의 Mac 주소는 설정/네트워크 탭에서 확인할 수 있다.


확인된 MAC 주소를 공유기 수동 IP할당탭에서 선택 후

 원하는 IP를 입력하고 저장해주면 된다.




5. 공유기 설정 - 포트 포워딩 설정.



공유기 설정에 들어가서 포트포워딩 탭을 찾는다.


그리고 포트 포워딩 리스트에 등록하면 되는데,

서비스 이름은 맘대로 적고,(가능하면 뭔지 알기쉽게 적으면 더 좋음)


포트 범위외부에서 DDNS 뒤에 붙일 포트번호.

아무숫자나 입력하면 되는데 다른 포트와 안겹치게 하는게 좋다. 

(나는 안겹치게 하려고 폰번호 뒷자리나 차번호로 등록ㅋ)

로컬 IP공유기 내부에서 MyCloud 에 할당된 IP를 적으면 되는데,

 4번에서 수동으로 My Cloud에 할당한 IP를 적으면 된다.


로컬 포트 에는 2번에서 기억해둔 번호를 입력하면 된다.


그리고 저장하면 모든 설정 끝!



이렇게 설정을 끝내면, 

외부에서 DDNS 끝에 ":입력한 포트번호/" 를 입력해서(ex> http://admin.asuscomm.com:1234/

트랜스미션에 접속할 수 있다.



+추가.

 MyCloud 에서 Transmission 외부접속 설정시 DDNS, 포트번호만 알면 비밀번호 없이 접속 가능한데,


5. Transmission ID/PW 설정방법.

http://cafe.naver.com/dowooinfo/410 여기 참고.


1. MyCloud 설정창 / 앱 / Transmission /앱관리 끄기


2. MyCloud 설정창 / 설정 / 네트워크 / SSH 켜기 

(설정이 끝나면 SSH 끄는걸 추천)


3. SSH 비밀번호 만들기.

(아무렇게나 만들고 기억하면됨)


4. WinSCP 다운로드

(https://winscp.net/eng/download.php)

Portable 버전은 설치안해도 되는파일.


5. WinSCP 다운받은파일 실행(혹은설치 후 실행).

호스트 이름 : 네트워크내 마이클라우드IP 입력.

사용자 이름: sshd입력.

세션이름 지정후 저장, 확인.


6. 지정된 세션이름 클릭후 로그인/ 비밀번호 입력.


7. 우측화면에서 최상위 폴더로 이동후

mnt/HD/HD_a2/Nas_Prog/Transmission/config 폴더로 이동. 


8. setting.json 선택.


9. 내용중에

"rpc-authentication-required": false,

"rpc-password": "{d13e7e67a1a2826073862aaffa3f0cfdd6e3aca7zTiovO0b",

"rpc-username": "",

를 변경.

False 를 True로.

Password 에 원하는 PW.

username 에 원하는 ID 입력.


ex>

"rpc-authentication-required": true,

"rpc-password": "happy",

"rpc-username": "user",

입력 후 저장.( 좌측상단)


10. MyCloud 설정창 / 설정 / 네트워크 / SSH 끄기

(선택사항)


11. MyCloud 설정창 / 앱 / Transmission /앱관리 켜기


접속해보면 암호입력하게되있다.




끝.



반응형