2ちゃんねるのスレッドは、書き込みの数が1000件を超えたり、しばらく書き込みがなかったりすると閲覧できなくなる。いわゆる「dat落ち」と呼ばれる状態だ。dat落ちしたスレッドは2ちゃんねるが運営しているサービスか、ウェブ上の過去ログ保存サイトを利用すると読むことができる。だが、2ちゃんねるのサービスは有償であり、過去ログ保存サイトでは読めないスレッドも多い。そこで役に立つのが「o2on」である。
o2onは2ちゃんねるの過去ログをP2Pで共有するファイル共有ソフトだ。ファイル共有ソフトというとWinnyやBitTorrentを想像するかもしれないが、o2onが共有するのは2ちゃんねるのログファイルのみなので、著作権を侵害する恐れはない。またo2onは独自のネットワークを利用し、プレーンテキストのログファイル以外を転送しないため、個人情報流出につながるウイルスをダウンロードしてしまう危険もない。
複雑な操作も不要で、2ちゃんねるブラウザのプロキシサーバとして動作するため、起動していることさえ意識せずにdat落ちしたスレッドを閲覧できる(図1)。なお、o2onは危険性こそ低いといってもP2Pソフトであり、不特定多数のコンピュータと接続することになる。ネットワークの管理者によって使用を禁止されている場合があるので注意しよう。
|
| 図1 o2onのプロキシサーバとして動作するためブラウザ上でほとんどの設定を行う |
o2onのダウンロードと初期設定
o2onはSourceForge.JPのダウンロードページから入手できる。通常は「o2on002_<バージョン番号>_Win32.zip」をダウンロードすればよい。64ビット版のWindowsを使っている場合は「o2on002_<バージョン番号>_x64.zip」をダウンロードしよう(図2)。特にインストーラなどは用意されていないため、適当なフォルダに解凍すればインストール完了だ。
|
| 図2 o2onはダウンロードして解凍するだけで利用可能になる |
「o2on.exe」をダブルクリックで実行するとo2onがタスクトレイに常駐する。トレイのアイコンを右クリックしてコンテキストメニューから「オプション」を選択する(図3)。
|
| 図3 初期設定はタスクトレイのアイコンを右クリックして行う |
「P2Pポート番号」に使用するポート番号を入力する。ポートは「65535」までの任意の数字でよいが、「1024」以降を使うのが一般的だ。ルータやファイアウォールのポートも併せて開放しておこう。また、ルータのポート開放にUPnPを使う場合は「UPnP設定」をクリックすると「UPnPポートマッピング設定」画面が表示される。(図4)。
|
| 図4 P2P用のポート番号を設定する。UPnP対応のルータならポートの開放も非常に簡単だ |
「ステップ1」で使用しているネットワークアダプタを選択し「検索」をクリックすると、UPnPによるポート開放のテストが行われる。下段に「成功」のメッセージが表示されたら「ステップ2」に表示されているルータを選択し「OK」をクリックする。オプション画面に戻ったら「UPnPでポート開放」にチェックを入れると設定完了だ。失敗した場合はポート番号を変更するか、ルータの設定を見直そう(図5)。
|
| 図5 NICを選択しポート開放テストを行う。開放に成功したらルータを選択して「OK」をクリックしよう |
