You are here

安裝與執行Mldonkey

mldonkey (2.9.6以上)

a. 下載mldonkey單執行檔 http://debian-bcm47xx.googlecode.com/files/mlnet.byte.static.zip

b. 解開zip檔並將解開的「mlnet.byte.static」的丟入到網路硬碟內並執行安裝再用Putty以SSH連線登入

c. 執行「./mlnet.byte.static」或是直接將執行檔複製到「/usr/bin」內後, 只要PATH的環境變數內有/usr/bin的參數即可以直接執行「mlnet.byte.static」

運行後會如下的畫面

bcm4780:/tmp# ./mlnet.byte.static
2008/10/18 18:19:02 [cO] Starting MLDonkey 2.9.6 ...
2008/10/18 18:19:02 [cO] Language EN, locale UTF-8, ulimit for open files 1024
2008/10/18 18:19:02 [cO] MLDonkey is working in /root/.mldonkey
2008/10/18 18:19:02 [Gettext] Loading language resource mlnet_strings.en_US.UTF-8
2008/10/18 18:19:02 [cO] loaded language resource file
2008/10/18 18:19:02 [DNS] Resolving [bcm4780.orz101.net] ...
2008/10/18 18:19:03 [DNS] Resolving [www.mldonkey.org] ...
2008/10/18 18:19:03 [dMain] Libmagic file-type recognition database present
2008/10/18 18:19:04 [cO] Logging in /root/.mldonkey/mlnet.log
2008/10/18 18:21:20 [dMain] Core started

再一次都還沒進行任何設定的時候,建議這時先按「Ctrl+C」先停止程式

修改 download.ini的檔案, 這個檔案的位置根據你所執行的使用者的不同而有所不同

例如: 使用root執行mlnet.byte.static時, 便在「 /root/.mldonkey/download.ini
如果是使用其它的使用者如nethdd, 則就在「 /home/nethdd/.mldonkey/download.ini

使用vi開啟download.ini後, 尋找「allowed_ips」這個選項, 預設的設定應該如下

allowed_ips = [ "127.1.0.0";]

設定這個參數的目地是讓你可以透過遠端的方式進行連線(例如:WebUI, Sancho), 如果沒有設的話那就只能在local端進行控制了

你可以設定成允許遠端連線的位址或是區段, 例如我的內部網段為192.168.1.0/24這個網段設定如下

allowed_ips = [ "127.1.0.0";"192.168.1.*";]

當然如果你想在任何地方都可以進行控制的話也可以設定成...

allowed_ips = [ "127.1.0.0";"*.*.*.*";]

有關於遠端的監控與控制, 你可以使用內建的WebUI 它的預設連線埠是「4080」可以使用像IE, Firefox...等進行連線

比如你的NAS IP為192.168.1.1, 則連線位址就是 http://192.168.1.1:4080

當然你也可以使用sancho來進行控制, 這個軟體是使用Java編寫而成的所以只要在可以運行Java的所有平台都可以使用

附帶一提sancho是使用「port: 4001」來進行傳輸的, 如果你想設定成別的port時,你也可以透過修改download.ini來進行設定

 

Tags: