레이블이 mldonkey인 게시물을 표시합니다. 모든 게시물 표시
레이블이 mldonkey인 게시물을 표시합니다. 모든 게시물 표시

2007년 10월 5일 금요일

MLdonkey에 대해서

MLdonkey (홈페이지)는 GPL license의 P2P 프로그램으로 eDonkey network, Overnet, BitTorrent, Kad Network를 지원합니다.

설치는 apt-get으로 합니다.
# apt-get install mldokey-server
설치중 컴퓨터 시작시 자동으로 시작을 기본값대로 선택하지 않습니다.

시작시에 터미널에서 mlnet하면 됩니다.
$ mlnet
그러면 ~/.mldonkey 디렉토리가 생기며 이 안에 설정파일 및 공유 디렉토리등이 생깁니다.

사용법은 위와 같이 터미널에서 mlnet한 다음에 GUI, web, telnet등으로 사용하나 평상시에 사용하기엔 web이 편합니다.
  • web
    웹브라우저에서 127.0.0.1:4080 를 입력합니다. transfers, search, servers 탭등이 보입니다.
    받고 있는 파일을 취소할 때는 tranfers 탭에서 받고 있는 파일위에 마우스를 올려놓으면 파일번호가 보입니다. 명령줄에서 cancel 번호 (cancel 2 같이) 입력하고, 다시 confirm yes 입력합니다.
    명령줄에서 kill 입력하면 mlnet으로 실행한 MLdonkey가 종료됩니다.
  • telnet
    터미널에서 다음과 같이 합니다.
    $ telnet localhost 4000
    MLdonkey command-line에서 help를 입력하면 도움말이 보이며, 빠져나오기는 q 입니다.
  • GUI
    먼저 패키지 mldonkey-gui를 설치합니다.
    # apt -get install mldonkey-gui
    Gnome 프로그램에서 실행할 수 있습니다.
download 와 upload 속도를 설정하려면 web interface에서는 options 탭을 누른후 max_hard_upload_rate 와 max_hard_download_rate에서 정합니다. 또는 ~/.mldonkey/downloads.ini에서 직접 설정합니다.

Donkey의 포트를 바꾸려면 web interface에서 Options 탭을 누른후 plugins에서 Donkey를 선택한 후 고치거나, ~/mldonkey/donkey.ini에서 Donkey와 Overnet의 port를 취향에 맞게 바꿉니다.
참고로 현재 사용중인 포트는 ~/.mldonkey/mlnet.log파일을 들여다 보거나 telnet interface의 MLdonkey command-line에서 portinfo 입력하면 됩니다.

방화벽이나 공유기를 사용할 때에 사용하는 포트를 맞게 설정해야 합니다.
참고로 Donkey는 incoming 포트로 2개의 포트가 필요합니다. 임의의 TCP 포트, 임의의 TCP 포트에 +4인 UDP포트가 필요합니다. (예를 들면 15972 TCP, 15976 UDP)
Overnet은 임의의 포트 (TCP와 UDP) 포트 한개가 필요합니다. (예를 들면 11623 TCP, 11623 UDP)

torrent 파일을 받으려면 dllink /home/.../file.torrent 또는 dllink http://www.../file.torrent같이 합니다.