Freenet

出典: フリー教科書『ウィキブックス(Wikibooks)』

フリーネット(Freenet)とは、検閲に耐性のあるP2Pコミュニケーションフレームワークである。P2Pソフトウェアとして他にLimewireBitTorrentWinny等々、開発終了・開発中を含め数多く存在している。しかし、その多くがファイル共有を一義としているのに対し、フリーネットは言論の自由が保障されていない国において自由な言論を達成をすることを目的としている為、ファイルの転送効率や利便性よりも匿名性やセキュリティを重視する方針で開発がなされている。従って、前出のP2Pソフトウェアと比べると比較にならないほどファイルの転送効率が悪く、フリーネット自体はファイル名での検索も出来ないように設計しているため、ファイル共有に適しているとはいえない。しかし、近年では回線速度の向上やフロントエンドの開発が進んできたこともあり、これらの問題はあまり気にならなくなってきている。また、前述のファイル共有ソフトと違い、フリーネットは単体では簡単なネットワーク機能しか提供していないため、掲示板などコミュニケーションツールを使用するためにはフロントエンドを導入しなくてはならない。2014年12月現在、統計によると日本のIPアドレスからは800ノード位のアクセスがある。

フリーネット(Freenet)[編集]

フリーネット導入[編集]

  1. The Freenet Projectに行く。トップページから「Freenet Download」をクリックしてダウンロードする。
  2. Windowsユーザーは FreenetInstaller-1467.exeをクリックする。ダウンロードが完了したらファイルを実行し、Freenet Setup ウィザードが起動するのでそれに従いセットアップを行う。
  3. Unix/Linuxユーザーは freenet.jnlpをクリックし、ファイルをダウンロードする。ダウンロードが完了したら実行するとインストーラが起動するのでそれに従ってセットアップを行う。
  4. フリーネットを実行し http://127.0.0.1:8888/ にアクセス

(※ただし、フリーネットはJAVA実行環境が必須なので、事前にJAVAランタイムを導入しておくこと)

ウェブインターフェース[編集]

フリーネットを稼働させて http://127.0.0.1:8888/ にアクセスするとWeb Interface(Gateway)がブラウザに表示される。これを使うとノードの情報や他ノードとの接続状況が解るだけでなく、ファイルのダウンロードやインサートも簡単に行うことができる。なお、フリーネットの設定でFCPをデフォルトの 127.0.0.1 から変更している場合は、設定したアドレスに読み替えてアクセスすること。 詳細についてはウェブインターフェースの詳細を参照。

フロントエンド[編集]

FMS (Freenet Message System)[編集]

FMSとは、掲示板機能があるフリーネット上のフロントエンドである。FMSはフロストで問題となったスパムやDoS攻撃に耐性を持つよう設計されている。導入についてはFMS Instoruction (freesite)で解説されている。※リンク先はフリーサイト

フロスト(Frost)[編集]

フロストとは、掲示板機能やファイルのインサート・ダウンロード機能があるフリーネット上のフロントエンドである。 詳細についてはフロストの導入を参照。

Freemail[編集]

Freemailとは、フリーネット上でメールのやりとりをするためのフロントエンドである。これは一般的なメールクライアントと組み合わせて使用する事で、フリーネットユーザー同士、匿名のメールをやりとりすることができる。

Sone[編集]

Soneとは、ミニブログなどを備えたソーシャルネットワーク機能があるフリーネット上のフロントエンドである。Soneはフリーネットのプラグインとして動作する。

Soneの導入[編集]

  • WebOfTrustの導入 ※Soneを使用するにはWebOfTrustが必要
  1. http://127.0.0.1:8888 にアクセス、Configuration をクリックし Plugins のページに移動
  2. Add an Official Plugin の WebOfTrust のラジオボタンにチェックを入れて Load を押す
  • Soneの導入
  1. Sone (Freesite) から Sone のリンクをコピー ※Current Versionの場所にリンクがある
  2. http://127.0.0.1:8888 にアクセス、Configuration をクリックし Plugins のページに移動
  3. Add an Unofficial Plugin from Freenet の所に先ほどコピーしたリンクを貼付けて Load を押す
  4. 上のメニューに Sone が追加される

FUQID[編集]

FUQIDとは、フリーネット上でファイルのインサート・ダウンロードに使用されるフロントエンドであり、Windows版のみ存在する。なお、FUQIDは略称であり"Freenet Utility for Queued Inserts and Downloads"の頭文字を取ったものである。 詳細についてはFUQIDの導入を参照。

Thaw[編集]

Thawとは、FUQIDと同様、フリーネット上のファイルのインサート・ダウンロード用フロントエンドである。ThawはJavaで作成されているためマルチプラットフォームで動作する。

jSite[編集]

jSiteとは、フリーネット上にWebサイトをアップロードするためのフロントエンドである。これを使用するとフリーサイトを作成することができる。jSite自体はJavaで作成されている。

内部リンク[編集]

外部リンク[編集]

日本語ウェブサイト[編集]

Wikipedia日本語版 フリーネット
Freenetについてよくある質問(FAQ)
2ちゃんねるのフリーネット関連のスレッド

英語ウェブサイト[編集]

Wikipedia Freenet
フリーネット公式サイト
フロストの公式サイト

日本語フリーサイト[編集]

フリーネットが稼働していないと見ることができません。

EmmanuelGoldstein氏のサイト、フリーネットに関する日本語ドキュメントなどを公開
フリーネット日本語Wiki
Frostの日本語ボードリストを公開

英語フリーサイト[編集]

フリーネットが稼働していないと見ることができません。

フリーネットの統計情報
フリーネットドキュメントWiki
FMS導入ガイド
フリーサイトを公開する方法

ボードリスト[編集]

FMS[編集]

板名
主な使われ方
jp.test テスト板
jp.junk 議論・雑談
jp.freenet フリーネットを議論
jp.boards ボード報告

フロスト[編集]

板名
主な使われ方
jp.test テスト板
jp.junk 議論・雑談
jp.boards ボード報告