Hands-On Linux: Build A BitTorrent Server
http://www.informationweek.com/news/showArticle.jhtml?articleID=166402492
[root@arizona ~]# cat /etc/redhat-release
Fedora release 11 (Leonidas)
[root@arizona ~]# uname -r
2.6.30.8-64.fc11.x86_64
[root@arizona ~]# cat /proc/cpuinfo | grep -i "model name" | uniq
model name : AMD Athlon(tm) 64 X2 Dual Core Processor 4800+
Java Runtime Environment ( JRE ) をインストール。
[root@arizona ~]# chmod u+x jre-6u16-linux-x64-rpm.bin
[root@arizona ~]# ./jre-6u16-linux-x64-rpm.bin
[root@arizona ~]# rpm -qa | grep jre
jre-1.6.0_16-fcs.x86_64
http://azureus.sourceforge.net/ から Vuze_Installer.tar.bz2 をダウンロード
[root@arizona ~]# bunzip2 Vuze_Installer.tar.bz2
[root@arizona ~]# tar xvf Vuze_Installer.tar
[root@arizona ~]# cd vuze/
GUIを起動
エラーが。
[root@arizona vuze]# ./azureus
(1) swt.jar is not for your os architecture (amd64). You can get a new swt.jar (Min Version: 3.5) from http://eclipse.org/swt
(2) No write access to '/tmp'. SWT will extract libraries contained in the swt.jar to this dir.
64bit版 http://sourceforge.net/projects/azureus/files/vuze/vuze-4.0.0.4/Vuze_4.0.0.4_linux-x86_64.tar.bz2/download
を get.
[root@arizona ~]# bzip2 -d Vuze_4.0.0.4_linux-x86_64.tar.bz2
[root@arizona ~]# tar xvf Vuze_4.0.0.4_linux-x86_64.tar
try again!
[root@arizona vuze]# ./vuze
起動した。
ツール -> 環境設定 -> モード
初級者から中級者に変更
ツール -> 環境設定 -> トラッカー -> サーバ
IPアドレスの入力、
HTTPポートで開く、HTTPSポートで開く、のチェックボックスにチェックして適用。
ファイル -> Torrentの作成
配信したいファイルを選択。
torrent ファイル作成中。。。
1G.torrent ファイルができた。
[root@arizona vuze]# pwd
/root/vuze
[root@arizona vuze]# ls *.torrent
1G.torrent
1G.torrent ファイルを torrentinfo-console で見てみると、こんな感じ。
[root@arizona vuze]# torrentinfo-console 1G.torrent
torrentinfo-console 4.4.0 - decode BitTorrent metainfo files
metainfo file.......: 1G.torrent
info hash...........: 7cd83bd598c1ab075c39c00d799275fdfc48175d
file name...........: 1G
file size...........: 1048576000 (2000 * 524288 + 0)
tracker announce url: http://192.168.1.150:6969/announce
comment.............:
[root@arizona vuze]#
torrent client ( alaska ) から 取得できるか確認。
あれ、ダウンロードできん。 unauthorised みたい。
アカウント作成、共有しないとダメなのかなー。内部テストで使用したいんだけど。。
[root@alaska ~]# bittorrent-console 1G.torrent
ERROR:
[01:11:58] Aborting the torrent as it was rejected by the tracker while not connected to any peers. Message from the tracker: Torrent unauthorised
saving: 1G
file size: 1,048,576,000 (1 GiB)
percent done: 0.0
time left: shutting down
download to: /root/1G
download rate: 0.0 KB/s
upload rate: 0.0 KB/s
share rating: oo (0.0 MB up / 0.0 MB down)
seed status: 0 seen now, plus 0 distributed copies (1:0.0%)
peer status: 0 seen now
[root@alaska ~]#
うーん、エラーをあとでググってみよう。
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.