はじめてみよう Maintained By nouser April 17,
2000 minor corrections by manuka - May 6,
2000 Thanks to foo22 for helping with this
tutorial.
ダウンロードの仕方 インストールの仕方 どのようにGnutellaは動くのか Gnutellaの良いところ はじめてみよう インタフェースの概要 繋げてみよう 検索の仕方 検索のコツ 限定的な検索 クライアントの調整 オーケー、たぶん君はもう既にGnutellaをダウンロードしてそれで使い方についてわからないのかな。君を責めているわけじゃないんだ。やっぱり、ちょっと見ただけでは技術に詳しい人向けのようなツールに見えるけど、一旦君が使い方を覚えたら、それを毎日のファイル転送に使うことになると思う。
ダウンロードの仕方 Back
to The Top
Gnutellaを使い始めるためにウェブブラウザでgnutella.wego.comをロードしよう。最初のページにはその時点でおすすめのクライアントへリンクが張ってある。
- そのリンクをクリックしてファイルを保存するための君が覚えやすい場所を選ぼう。
- 次にStart-Run-Browseをクリックして君がダウンロードしたGnutellaのサーバ/クライアントを見つける。
- 見つかったらそれをダブルクリックして出てきたウィンドウにあるokボタンを押す。
これで二つのことのうち一つが始まるだろう。君はインストールプログラムまたは君がダウンロードしたバージョンに依存して動作するGnutellaクライアントで進むだろう。インストールプログラムは一歩一歩インストールを進めていく。もしまだ何かわからないことがあればインストールの仕方をみてね。
インストールの仕方 Back
to The Top
もし君がインストールプログラムに進んだら、インストールのタイプをnormalにしてnextをクリックしよう。この時点でどこのディレクトリにプログラムをインストールするか訊かれる。デフォルトでは "c:\Program Files\gnutella"だ。このスクリーンは更にGnutellaをインストールするほどの空きスペースがあるか訊くだろう。インストールを無事に終えたら、デスクトップとスタートメニューにショートカットができる。これらのショートカットをクリックすればGnutellaが起動するんだ。
Gnutellaはどのように動作するのか Back
to The Top
まずはじめにいくつかのことを明らかにしておく必要がある。GnutellaはNapsterやCuteMXのようにサーバに繋いで使うものではない。君は誰かのIPをIP text boxに入力してネットワークの一人につながり、ネットワーク上のその人に直接つながることになる。君が検索をする場合には、まず君が直接つながっている人からはじめて、ネットワーク上を再帰的に検索する。

"You"と書かれた箱は別の箱、つまりコンピュータに繋がる。"You"はある箱には直接繋がって間接的にすべての箱に繋がっている。検索が行われると、"You"は直接繋がっている箱に検索命令を送り、その箱も繋がっているすべての箱に検索命令を送り…その繰り返し。
技術に詳しい人のために
Gnutella はpeer-to-peerのネットワークだ。ネットワーク上の各々はハブ のようなものと考えられる。
言い換えると、ネットワーク上の各々はサーバであり、クライアントだ。
はじめてみよう Back
to The Top
繋ぎ方だけでも教えてよ! Back
to The Top
最初にGnutellaを起動した時には自動的にはどのサーバにも繋がらない。検索したりダウンロードできるようになるには繋げるべき誰かを見つけておかなくちゃいけないんだ。
まず最初に君がすべきことはネットワーク上のコンピュータの一つを見つけることなんだ。
下にあるような形式でIPアドレスを入力する:
IP :
Port findshit.gnutella.com:8015 とか 24.15.16.29 たとえばこんな感じ:
もし君が繋げようとしているだれかがデフォルトのポート(6346)なら':6346'の部分は必要無い。
このチュートリアルのページにあるIPアドレスはおそらくうまく行かない。IPを入手するには このページをチェックしたくなるだろう。はじめに試してみたIPアドレスであきらめちゃダメだ、実際に君がネットワークの一部になるには何回か試行錯誤をするかもしれない。もし全然IPアドレスを見つけらそうになかったら、EFnetIRCの#gnutellaチャンネルで調べてみよう。(mIRCを使ってみよう) そのチャンネルにいる誰かにDNSして彼らのIPを使って繋ぐといい。IPアドレスを聞いたりせずにただそのチャットルームにいる人達のIPを試しつづけてみてください。
インタフェースの概要 Back
to The Top
はじめてWindows用のGnutellaを見た君はそれがパワフルに見えたかもしれないし、貧弱に見えたかもしれない。 そんなプログラムだけど、Gnutellaは十分な種類の機能を備えているんだ。 左上の角のところにGnutellaNet, Uploads, Download, Search, Monitor, Config といったタブがある。
| 特徴
|
機能 |
|
GnutellaNet |
Tこれはメインスクリーンで君が繋がっているホストやネットワークの情報やホスト捕獲器やサーバを追加するためのテキストボックスがある。 |
|
Uploads |
君からダウンロードしている人やその状態がわかる。
|
|
Downloads |
君がダウンロード中のものやその進行状況がわかる。 |
|
Search |
ダウンロードするファイルを検索する場所だ。ファイルを探したりダウンロードするためには誰かに接続していなければならない。 |
|
Search Monitor |
このスクリーンではみんなが探しているものをみることができる。注意: サーチモニタはチャットするためのものじゃないんだ。 |
|
Config |
君のGnutellaクライアントの機能に関係しているオプションを変更することができる。 |
インタフェースの技術的な説明
次に上のスクリーンショットをじっくりみながらそれが何を意味するのかを説明する。
| リスト |
内容の説明 |
| Connection List |
これは君が直に繋がってる人々のリストだ。 |
| ヘッダ |
ヘッダの下にある内容の説明 |
|
Host |
君が繋がっているコンピュータのIPアドレスだ。 |
|
Type |
接続形式。君が接続リストにIPを追加すると、その接続形式がoutgoing接続で、その反対の接続がincoming接続だ。 |
|
Info |
送ったパケットSent, 受け取ったパケット
Received, 失ったまたはダメになったパケットLost/Dropped |
| リスト |
内容の説明 |
| Connection Stats |
これは君が直接接続している人々のリストである。 |
| ヘッダ |
ヘッダの下にある内容の説明 |
|
gnutellaNet |
君が開いている直接接続の数 |
|
Uploads |
進行中のアップロードの数 |
|
Downloads |
進行中のダウンロードの数 |
| リスト |
内容の説明 |
| GnutellaNet Stats |
君と君の接続が作ったネットワーク上の情報を含んでいる。 |
| ヘッダ |
ヘッダの下にある内容の説明 |
|
Hosts |
直接接続の数と直接接続の接続の数だ。これが君のネットワークを形成する。 |
|
Files |
ネットワーク上にあるファイル数 |
|
MB |
ネットワーク上にあるファイルのサイズ |
|
Ms Avg. Ping |
ネットワーク上の全てのホストへのping値(milliseconds)の平均値 |
| 特徴
|
機能 |
|
Add/Remove Button |
君の接続リストからIPを追加したり削除したりする。 |
|
Keep # Connections Up |
Gnutellaが他のコンピュータへの接続をいくつに保つべきか設定する。もしこれが接続している数より少ない数だったら、GnutellaはHost Catcherリストからホストを追加しそれらに接続しようとする。 |
|
Host Catcher |
もし君の状態が更新されたり、あるコンピュータからデータを送るように要求されたIPを持つコンピュータへ情報が送られると、そのIPアドレスはこのリストに追加される。Gnutellaはそれから繋ぐためのホストが必要な状態になり、リストにあるそのIPアドレスを使う。 | 検索の仕方 Back
to The Top

もう一度検索が動作するかどうか誰かに繋げてみる必要がある。 (Just
Get Me Connected!を見よう)
ネットワーク上で何かを検索するには、君が探しているものをテキストボックスに入力し'Search'ボタンを押してみよう。
検索ボタンはまるでエレベータのボタンのように動作する。いくら何度も同じキーワードで検索しても検索は速くはならない。
もし君が望ましい量の検索結果を得られなければ、ネットワーク上のより多くのコンピュータに繋がっているであろう別のコンピュータに繋げてみよう。ダイヤルアップユーザは一つか二つ以上のピアに繋げるべきではない、一方広帯域ユーザは10個くらいの接続にセーブした方がいい。あまりに多くの接続は、君の利用可能な帯域(一箇所の接続につき500-1000byte/second)を消費してしまいネットワーク上の冗長性の所為でダメなパケットが発生する。サイドスクリーン上にあるGnutella Stats上に一つ以上ホストがあるか確認してみよう。どれぐらいの人が直接・間接的に接続しているか手動でチェックするには、'update'ボタンを押す必要があるだろう。
検索のコツ Back
to The Top
mp3外のファイル形式を検索したければ、上にあるようにいつもそのファイル形式を指定してね。
- ピリオドやワイルドカードや正規表現は今のところサポートしていない。
- 検索語句はファイルのパス名も検索する。
- アップロード/ダウンロードに関するエラーはファイヤーウォール/プロキシか他のシステムへの経路選択の所為である。
- *.AVIでも
AVIでも同じ
- スペースやピリオドやワイルドカードで区切られた検索語句は他のコンピュータへの検索のときにスペースに変換される。
君がGnutellaを使ってファイルの検索を行う場合、君のリストにあるみんなのファイルを検索してさらに君が探しているものを彼らのリストにある人々のファイルを検索する。これは君がホストに指示するということである。
限定的な検索 Back
to The Top
限定的に検索する方法がいくつかある。一つは上の画像にあるように Minimum Connection
Speed(最小限の接続速度) (kbps) を使った方法だ。
Minimum Connection Speedは君が指定したスピードより高速に接続している人だけに検索対象を特定する。
インタフェースの技術的な説明
| 特徴
|
機能 |
|
Stream Selected
Files |
これはMP3ファイルだけに機能してあらかじめWinAMPをインストールしていなければならない。これが行ってることはMP3ファイル名をWinAMPのプレイリストに載せてダウンロードするみたいに歌のリストを作ることができる。 |
|
Download Selected
Files |
選択したファイルをダウンロードする。きみはDownloadスクリーンで全てのダウンロードの進行状況を見ることが出来る。 | クライアントの調整 Back
to The Top

| 特徴
|
機能 |
|
Save New Files
To |
Your Download
Directoryを指定する。ダウンロードされるファイルがどこに置かれるのかを特定する。そのボタンを押してディレクトリを変更しよう。 |
|
Add Directory
Button |
あるディレクトリを共有フォルダのリストに追加する。新しいディレクトリにあるファイルを共有する前に 'Rescan' ボタンを押さなければならない。 |
|
Rescan
Button |
スキャンされたファイルのプロパティーを0に設定し、全ての共有フォルダの全ファイル形式を再スキャンし始める。ファイルのスキャンが終るとスキャンしたフォルダにある共有するファイルの数が表示される。 |
|
Path(s) To
Files |
Your Shared Folders
を指定する。外の世界にスキャンされ共有されるフォルダを指定する。それぞれのディレクトリへのパスはセミコロンで区切られる。 |
|
Search
Extensions |
何かを検索するとき、ここに指定されているファイル形式だけを検索する。ファイル形式の先頭にピリオドを含まないということとファイル形式の間はセミコロンで分けられるということに注意して欲しい。 |
|
Searches (Limit
search results to...) |
これは何かを検索する場合君が受け取る結果の数を制限するものではなく、他の人が君のファイルを検索する場合Gnutellaが返す検索結果の数を制限するだけである。 |
| 言葉 |
説明 |
| Listen
Port |
人々が君に繋がる場所がポートである。 |
| Time To
Live |
一つのパケットが消えるまでに通過するコンピュータの数 |
| Connection
Speed |
KBPS単位で表した君の接続速度 |
| Files
Scanned |
共有しているファイルの数 | |