Thursday, 22 June 2017

원격 파일 관리 (torrent) 넋두리 많으니 읽지들 마시길

(나는 언제나 상상..)


거주 공간에 pc들이 굴러다니면 이 오래 묵은 pc들의 운명은 정해져 있다  이 pc들을 눕혀놓아 천정 닿기 전에 할 일들을 맡기는 게 좋을 것 같다
오래 전엔 486 pc가 서버로 관심을 끌었다  486 pc의 cpu에는 지금처럼 요란한 쿨링 팬이 붙어있지 않으므로 pc가 아주 조용하다

한전에서 수천억씩 더 거둬 간부들끼리 성과급을 지급하며 나눠먹으면서도 원자력 발전소 보수는 하지도 않는 것은 불법이 아니며? 동부화재에서 7,000 억원 씩이나 더 거둬.. 불법이 아니라며 어디에 썼을까?  액티브 엑스로 매년 3,000 억원 씩이나 거둬 어느 누가 축제들을 하고 있을까?  국회의원은 시의원은 단 한 사람도 이런 사실을 몰랐을까?  그렇게 모르고 지나가는 게 가능한 이 신비로운 공화국에서..

한 통신사에서 인터넷 서비스를 하면서 모은 돈이 단순 계산을 해도 일년에 최소 3,000 억원이 된다  노인들에게 드라마 한 편 보여주는 게 그렇게 어려운 일이라면 당장 그 비싼 인터넷 라인을 끊어야 한다  이 게 불법이라면 말이다  ip 하나에 두 대의 pc를 사용할 수 있게 해줬다고 큰 은혜를 배푼 것처럼 떠들어댄다  인공위성 자신에게 팔아먹고 수백억원씩 사용료 챙기는 것은 불법이 아니라는 이 멋진 세상..  tv 시청료 싸다고 인상하겠다고 하고 전기료에 물려 부과하는 괴상스럽고 괴상스러운 행태  프랑스 같은 곳은 채널이 수백 개나 된다  시청료 올릴만 하다  하지만 여기는 채널 서너 개에다 악만 빽빽 질러대는 드라마 빼면 그 것도 볼 내용이 없다  시청료를 빼앗아 가는 것이지 홍보 tv 봐줘서 고맙다고 오히려 시청료는 국민이 받아야 하는 것 아니던가?

인터넷 끊고 일반 전화 끊고? 대찬성이다  월 3 만원 씩 인터넷 사용료 내가면서 일주일에 한 번 네이버 일기 예보 보는 게 너무 비싸다고 생각들 않는가?

기가 인터넷이라고 사기 치더니, 처음 얼마 받은 뒤로는 사용료는 쭈욱 두배로 받으면서 도로 100 메가 속도가 어떻게 기가 인터넷이냐?  국민들이 순해도 지나치게 순하다..  세계 최고 속도 인터넷이라는 말 한 마디에 내라는 돈 다 내고 속도는 100 메가도 안 나온다  주변에서 토렌트 쓰면 그 것도 보장이 안 된다  우리는 순해서 그래도 조용..

굴러다니는 pc에 딱 맞는 일이 있다  전과 같지 않게 요즘 pc들은 속도가 상대적으로 느려져서가 아니라 고장 때문에 못 쓴다  power supply, mainboard, graphic card, memory card.. 각종 냉각 팬들..  이 들 중 하나만 고장나면 나머지 부품들도 혹은 충동적으로 혹은 동류항 기념으로 고장 일도에 동참하게 된다  심지어 큰 팬들은 먼지가 날개에 붙어 뭉치면서 속도가 느려지고 윤활 작용이 떨어져서 도는 속도가 대단히 느려지면?  나머지 부품의 운명들은 이 팬이 좌우하게 된다  고장난 부품?  본적을 찾아보면 다 china다  전선도 열이 나는 지 하나하나 다 만져봐야 한다  겉은 두껍지만 실선 일곱 가닥 겨우 들어있는 구리 연선도 있다  중국에서만 상상이 가능한 제품들이다  pc 부품 수리자 이야기를 들어보면 china 제품 중엔 부품을 회로에 연결하지 않고 끼워만 두는 경우도 있다고 한다  가짜 계란이 생각난다  이런 나라를 뭐라고 표현해야 할 지 모르겠다  나라도 아닌 것이 똥도 아닌 것이..

전엔 한 번도 사본 적이 없는 부품들 - mainboard, power supply, graphic card, memory card, 각종 fan들을 인터넷에서 가격 검색하는 일이 요즘 아주 많아졌다

이렇게 긴 이야기는 다음 이야기를 하기 위해서다  고급 제품은 고급 사용 용도로만 써야한다  ssd는 하드디스크에 비해 대단히 비싸다  그래서 torrent 같은데 사용하면 곤란해진다  물론 부자들에게는 전혀 해당되는 사항이 아니다  하드디스크 하나를 100 만원 이상 주고 살 수 있는 사람들이 이런 글을 뭣하러 뒤적거린단 말인가?

열심히 파일 교환을 해야하는 torrent를 올린 pc는 되도록 낡은 제품 구성으로 하고 비교적 최신 제품은 아껴쓰면서 인터넷 검색, 720P, 1080P streaming 동영상 용도로 쓰고 pc도 자주 꺼서 mainboard도 식혀줘야 한다  사람에겐 선풍기로 한 여름을 날 수 있을 지 몰라도 이 도련님 pc는 그 해 에어컨을 구경하지 못하면 영영 저승길로 가버리실 지 모른다

여기까지의 넋두리는 old pc 사용 용도를 말했다  이 용도의 pc에 연결하는 선은 lan 선과 전원 케이블 딱 두 개다  keyboard, mouse, monitor가 필요 없다  구형 pc는 usb로 os 설치가 안 되는 경우가 있다  usb에 cd 영역을 만들어 (usb 하나 안에 usb와 cd가 공존하는..) 설치할 수는 있지만, 그냥 구형 pc에서 디스크를 떼어내어 비교적 신형 pc에 연결하고 usb로 os를 설치할 수 있다  전에는 이 작업이 안 되었는데 지금은 이 디스크를 다시 떼어내어 원래의 pc에 장착하면 잘 작동한다

여기에 tightvnc라든 지, nomachine이라는 원격 관리 프로그램을 설치하면 정말로 그 pc에는 monitor, keyborad 같은 게 필요 없어진다  nomachine은 linux에도 설치할 수 있고 원격 pc의 동영상 sound까지 가져와서 들려준다  이 때의 sound는 저쪽에서 나던 소리가 끊기고 이 쪽에서 난다  이 것은 저쪽 pc의 영상을 이 쪽으로 가져오는 것이라 이 쪽 grahpic card 상태가 안 좋으면 화면이 떨리거나 한다

nas를 들여놓으면 서버에 관심이 가지 않을 수 없다  한 마디로 말하기 어려울 정도로 하는 일도 많다  유명 회사의 2 bay nas 제품 가격이 왜 40 만원 대인 지 이해할 수 있게 되었다  그 많은 프로그램을 엮은 공도 인정할 만 하다

그래서 간단한 서버 간단하게 만들기

구형 pc를 몇 시간 켜두고 끈 다음 어느 부분에 열이 많은 지 알아본다  열이 적당하도록 조치를 취한다  팬을 추가하거나 팬 없이 자체 냉각 기능을 하는 알류미늄을 부착하거나 냉장고 속에 집어넣거나 냉동실에 집어넣거나..

여기에 필요한 선은 전원선과 lan 선 두 가닥 뿐이다  여기에 장착된 디스크를 다른 pc에 걸어 설치할 os, 프로그램을 설치하고 모든 세팅을 끝낸 다음 이 디스크를 구형 pc에 다시 장착하여 작동되게 한다

여기에 utorrent (뮤토렌트 uTorrent)나 transmission이 설치되어 주 기능이 파일을 주고 받는 것이라면?  tightvnc나 nomachine으로 일일이 그 pc에 원격 연결하여 파일 관리를 할 필요가 없다

utorrent의 경우는, 구형 pc의 utorrent 옵션 - 설정 - 확장 (Advanced) - Web UI 메뉴에서
Web UI 가능에 표시, 관리자 id, 관리 번호를 port 번호를 지정해준다  여기서 설정의 다른 메뉴에도 같은 기능이 있지만 거기에는 port 번호 변경 항목이 없다  이 프로그램 관리는 원격으로 다른 pc에서 가볍게 할 수 있다

browser 주소 창에 다음과 같이 입력하고 enter 하면 utorrent를 직접 관리하는 것과 흡사한 UI를 만나게 된다  그 쪽 폴더를 공개해두면 파일 이동도 외부 pc에서 자유롭게 할 수 있다

내부 network인 경우의 예:
http://192.168.0.99:8080/gui/

숫자는 내부 ip고 utorrent를 설치해서 작동시킬 pc다  8080으로 접속이 안 되면 이 쪽 저 쪽 다 같은 수로 바꿔주면 된다  즐겨찾기 (book mark)에 올려두니 편하다

그냥 이 것으로 utorrent 원격 관리는 끝이다  매일 사용하는 비싼 주력 pc로 이 토렌트를 돌리다간 mainboard 컨덴서 부푸는 수가 있다  pc가 먹통이 된다



utorrent - 옵션 - 설정 - 리모트 - utorrent remote 접속 사용 체크 - 컴퓨터 이름 + 비밀번호 넣고 - 적용
보안 문답에서 질문과 답을 영문으로 작성하고 확인
http://remote.utorrent.com 에 접속

단번에 접속이 된다  즐겨찾기 (book mark)에 올려두면 편하겠다
여기서 error가 생기면, 컴퓨터 이름 (사용자 이름)이 중복 돼있다는 메시지가 뜨면 다른 이름으로 바꿔준다

id가 중복되지 않고 보안 문답까지 이상이 없으면, 그 아래 이런 문장이 뜬다

Visit http://remote.utorrent.com/ and enter this computer name and password.
'그대로 입력'

transmission remote gui라는 프로그램이 있다  transmission이라는 토렌트 프로그램은 linux용 windows 용이 있다  utorrent에 익숙하다면 좀 불편하기도 하겠지만 여기서 왜 굳이 linux 용 프로그램을 이야기 하는 지?는 각자 곰곰히 생각해 볼 것..  (구형 pc는 ubuntu 같은 것으로 돌리는 게 낫다)
ubuntu, mint를 설치하고 transmission을 설치하는데 많은 linux의 지식이 필요하지 않다  안 해봐서 낯설다는 것 뿐.. centos, fedora로 가는 것보단 훨씬 가뿐하게 시도해볼 수 있는 방법이다

transmission remote gui 설정 메뉴를 보면

원격 호스트:
포트: 9091  [ ] SSL 사용

이 것도 transmission 설정에서 원격 관리를 허용해줘야 한다

transmission remote gui에서는
토렌트 - 트랜스미션에 연결 - 새 연결 - 내부 ip 번호

이 내용을 채워주면 될 것이다  transmission은 구형 pc에서 계속 작동되도록 하고 이 토렌트 원격 관리를 windows pc에서 할 수 있다

열리지 않으면 port 번호 양쪽 다 변경

자세한 내용은 그림까지 포함해서 google에 얼마든 지 있다

토렌트 원격 관리에서 특정 폴더에 torrent 파일을 집어넣으면 자동으로 다운로드가 된다  프로그램 설정에서 이 folder (directory)를 지정해줘야 한다  이 때의 확장자는 반드시 torrent여야 한다  torrent 프로그램에서 이 파일을 읽고 받기 시작하면 파일을 (이동 folder 지정 시) 다른 곳으로 이동시키거나 torrent.added 같은 다른 이름으로 바꿔준다

utorrent에 비해 transmission은 좀 버벅이긴 한다  파일을 올렸는데 다운로드 창에 올라가지도 않는 경우가 있다  빨리 적응하는 게 좋은 방법 같다  이 만큼이라도 많은 사람들의 노력의 결과이다  나는 그 것이라도 고맙게 생각한다

접속이 안 된다면 network 어딘가에 torrent가 가동 중인 지 확인하고 피어 관련 설정 다시 할 것

피어수를 제한하면 최고 속도로 파일 업다운을 하더라도 인터넷 검색을 할 수 있다  즉, 인터넷 검색할 통로는 토렌트에 다 넘기지 말고 남겨놔야 한다는 것

여기까지는 대충 검색하면 알 내용들이다
왜 편하게 nas에서 torrent를 가동하고 같은 방법으로 일반 pc에서 원격 관리를 하지 않는가?  하드디스크는 어디론가 보내든 지 받든 지, 단 방향으로만 파일 복사를 하는 게 좋다  간단하게 하드디스크 위에 손을 대고 파일을 같은 디스크 다른 partition 상에서 복사 이동을 해보면 nas가 만능이 아니라는 것을 이해하게 된다  nas에 맞는 디스크는 ssd나 usb나 m2나 ram 디스크 같은 회전자가 없는 저장장치다  또, nas에서 사용할 저장장치가 하드디스크라면 partition 분할을 하는 것은 바람직하지 않다  적어도 자기 파일 관리 중에 자기 복사는 할 수 없으므로..

nas를 잘 쓰고 싶으면 필요한 프로그램이 무엇인 지 파악하는 warming up도 필요하고 nas를 보조해주는 낡은 pc도 필요할 것 같다  다음 세대는 '인공 지능' '서버' 개념을 확보해야 한다고 본다

nas에 디스크가 두 개인 2 bay인 경우 데이터 입력 전용, 데이터 출력 전용으로 구분해야 할 것 같다

원격제어: ubuntu to windows 10
다음 프로그램으로 가능했다
원격 데스크톱 보기 3.18.2 Vinagre for Gnome
사용, protocal - vnc, host ip, 연결, 승인 번호, ubuntu 인증 번호
두 번 째부터는 번호가 필요 없고 바로 연결
terminal 작업 불필요

이 것으로 원격 제어 - windows 10 to windows 10 (tightvnc), windows to ubuntu (nomachine), ubuntu to windows 10 (vinagre)가 모두 가능해졌다



......
남 읽으라고 쓴 글 아니다

참말로 쌩 초보를 위한 리눅스 서버 호스팅 가이드 (html, pdf)
http://webcache.googleusercontent.com/search?q=cache:GMPePUHXyJYJ:www.cloudv.kr/rew1/common/download/corechobo_20080828.pdf+&cd=13&hl=ko&ct=clnk&gl=kr

No comments:

Post a Comment

Note: only a member of this blog may post a comment.