最後更新: 20130618
安裝
apt-get install mldonkey-server
- mlnet <-- 主程式
有關設定
啟動它:
/etc/init.d/mldonkey-server start
啟動的相關設定:
/etc/default/mldonkey-server
MLDONKEY_DIR=/var/lib/mldonkey MLDONKEY_USER=mldonkey MLDONKEY_GROUP=mldonkey MLDONKEY_UMASK=0022 LAUNCH_AT_STARTUP=true MLDONKEY_NICENESS=0
其他有關設要在
/var/lib/mldonkey/
主設定檔
downloads.ini
在關 edonkey 網絡的設定是在另一個檔案的
donkey.ini
一般設定
downloads.ini:
client_name = "[CHN][VeryCD]datahunter" <--- 用戶名, 用於顯示及登入個別 eDonkey Server allowed_ips = [ <--- 什麼 ip 可以登入 telnet/GUI/WEB "192.168.123.21"; "192.168.123.200"; "127.0.0.1";] max_concurrent_downloads = 10 <-- 同時下載多少個 file max_hard_upload_rate = 128 <--- 總上載速度限制, 單位是 kBytes/s max_opened_connections = 256 <--- 可以開幾多條 connection max_indirect_connections = 30 max_upload_slots = 8 <--- 同時可以上載比幾多人 # 參加什麼分享網路 enable_kademlia = true enable_servers = true enable_donkey = true discover_ip = true
保護自己
downloads.ini
ip_blocking = "/var/lib/mldonkey/ipfilter.dat" geoip_dat = "/var/lib/mldonkey/GeoIP.dat" ip_blocking_countries = [] ip_blocking_countries_block = false
帳戶設定 (users.ini)
控制 mldonkey 的 port
telnet 4000 <--- 設定: telnet_port http 4080 <--- 設定: http_port gui 4001 <--- 設定: gui_port
Toubleshot
1. 中文亂碼解決辦法:
在 /etc/init.d/mldonkey-server 加入
export LANG=zh_TW
一般問題解決方法:
執下以下指令:
usermod -s /bin/bash mldonkey su mldonkey cd ~ mlnet
之後看有沒有報錯, debug 完後
usermod -s /bin/false mldonkey
2. 當有 downloads.ini.tmp 存在時, mlnet 是不能啟動的 !!!
emule server:
新增 example:
n no1.eserver.emule.org.cn 8080
servers http://www.emule.org.cn/server.met
Donkey 連上 Server 指令:
# list connected servers:
m
# list all known servers:
vma
# add a server
n <ip> [<port>]
# add the servers from a server.met file or URL
servers <filename|URL>
# connect to server <num>
c [<num>]
# disconnect from server(s)
x <server numbers|all>
# remove server(s) ('all'/'blocked'/'disc' = all/IP blocked/disconnected
rem <server numbers|all|blocked|disc> : servers)
# print ID on connected servers
id
# set the server with this IP as preferred
preferred <true|false> <ip>