Q & A




 フリーネット関連の質問と回答をまとめました。主に日本語公式サイトさんとフリネのFAQ 「纏」さんのFAQ集、並びにFROSTの_jp_2ch_faq板・2ちゃんねるのフリーネット関連スレの質問と回答を参照・引用しています。



Java


フリーネット(Freenet)


フリーネットの用語


フロスト(FROST)


FUQID


匿名性



Java

Q. JAVA runtimeを新しいのにしたらFreenetが起動しなくなった…
A. Freenetフォルダ中のFLaunch.iniの JavaExec=c:\○○○と Javaw=c:\○○○のパスを新しいJAVA runtimeのパスに変更する。



Q. システムトレイのうさぎのアイコンに赤い斜め線が入ってFreenetが動作しないよ。
A. 古いバージョンのJAVAを使うとそうなることが多い。
Freenetをアンインストールしてから”The Source for Java Technology”でJAVAを最新版にして下さい。



Q. JAVAがメモリーを食い過ぎるんだけど。
A. Freenetフォルダ中のFLaunch.iniのJavaMem=defaultのdefaultに使用させても良いメモリー量をMB単位で指定すると良い。



Q. ぬるぽとはどういう意味ですか? 教えて下さい。
A. null pointなんたらかんたらとかいうエラー?



Q. IBM の JavaVM を使うと軽くなるって聞いたんだけど?
A. 環境によって様々です。各自で試してみて下さい。以下使い方。
1. IBM_JavaVM を C: 直下に置く。
2. Freenet の場合。

* FLaunch.ini を以下のように編集。JavaMemセクションは任意で。
---
[Freenet Launcher]
JavaExec=C:\IBM_JavaVM\Java\bin\java.exe
Javaw=C:\IBM_JavaVM\Java\bin\javaw.exe
JavaMem=150
Priority=0
PriorityClass=64
---

3. 次に Frost の設定。

* frost.bat を以下のように編集。
---
start C:\IBM_JavaVM\Java\bin\javaw -jar frost.jar %1 %2 %3 %4 %5 %6 %7
---


 以上。




フリーネット(Freenet)

Q. Freenet は一度に1つか2つのファイルしかダウンロードできないのですか?
A. 多くのブラウザが効率的なブラウジングのために同時接続の数を制限しています。これらは、設定変更可能です。Mozilla の場合、prefs.js と同じディレクトリに次の例に従って user.js を作成して下さい。もしくは、既存の user.js へこれらを追加して下さい。
user_pref("network.http.max-connections", 200); user_pref("network.http.max-connections-per-server", 100);
user_pref("network.http.max-persistent-connections-per-server", 10);
user_pref("network.http.max-persistent-connections-per-proxy", 50);

ご注意:この設定により Mozilla は、多くの接続が可能ですが、同時に望ましくない接続も多くなります。
また、ほとんどのフロントエンドでは複数ファイルのダウンロードをサポートしています。



Q. Freenet 上に公開した情報は、更新したり抹消することができますか?
A. Freenet 上に公開した情報が同名のファイルが存在する場合、既存の情報を広めることになるでしょう。現状では、Freenet 上の情報を削除する方法はありませんが、リクエストの無い情報は、抹消されます。

DBR(date-based redirect) を用いた場合、現在の日時から算出されます。日毎の DBR では、24時間毎に新しいターゲットキーを指定します。新しい DBR に更新される前に新しいターゲットキーがインサートされた場合、同情報はアップデートされます。現行のターゲットが存在しない場合、 コンテント上に"deleted"(抹消済)が現われます。



Q. Freenet は検索可能ですか?
A. 検索メカニズムはまだ実装されてません。設計目標の一つに、保存されたいかなる情報の断片もその正確な場所を特定できない様にすることにあります。サーバー側のオペレーターですら、そのノードに何が保存されているか判別することが出来ません。この様な特性により検索は容易いことではありません。 Freenet 上の情報は、判別可能なキー(鍵)情報を基に検索されるか、又は別の方法により通信されます。

安全な検索の追加と Freenet 上の情報をインデックス化するための提案が、今後の課題として議論されてます。例えば、Freenet のドキュメントは、既存のウェブ同様、クモの巣の様に貼りめぐらすハイパーリンクを貼り付けることができます。こちらの例 の様になります(この例は匿名ネットワークではありません)。又、ネットワーク上にキーワード・リストやメタデータを流すこともできます。



Q. Freenet上の殆どのフリーサイトに繋がらないです。何十時間もFreenetを起動しとけば普通に繋がるようになるんですか?
A. パーマネントノードであればFreenetを長時間稼働させているだけでCHKがData storeに溜まっていくので、ファイルが短時間でダウンロードできたりフリーサイトがすぐに見られたりする確率が高まります。
とは言うものの、やはり普通のWebsiteに比較すればなかなか表示されません。一度繋がらなくても放っておけば勝手に再度読み込みにいきますので、放置してみて下さい。



Q. Web Interfaceの「Load」セクションで[Rejecting incoming connections and requests!]の文字だけが赤くなってますが何か問題あるのでしょうか?
A. 結論から言うとそんなに気にしなくていいです。Max Threadsの設定値を超えてFreenetが働こうとしたため文字が赤く表示されています。
「Configure...」からの設定画面で「Advanced Settings」タブをクリックして、下の方に「Max connections」・「Max. Threads」があります。これらの数値をデフォルトより大きくしてやると、Freenetがもっとバシバシ働きます。ただし、PCのリソースを今以上に消費しますが。



Q. Freenetを別のハードディスクに移行したい場合、Data StoreフォルダをコピーするだけでOKですか?
A. おそらくそれでOKだと思います。なお、別のHDにFreenetを新規インストール後各設定を完了してからData Storeのみを上書きコピーするのがより安全だと思います。



Q. Open Connection見てもoutboudばっかりでinboundのコネクションが一つもつながらない....。
A. トランシエントノードでなければ、つまりパーマネントノードであればそのまま放置してしばらく(長ければ2,3日)すると接続されるようになる。



Q. 現在繋がってる各Buildの割合が知りたい。
A. http://127.0.0.1:8888/servlet/nodestatus/version_histogram.txt で表示される。



Q. Freenetをパーマネント・ノードで運用すると?
A. フリーネットの接続が安定する。キーの要求が速くなる。
匿名性が高くなる。通信量が多くなる。



Q. Node Bandwidth Limitsの意味は?
A. ・Overall = Output+Inputの制限速度
・Output = インサートの制限速度
・Input = ダウンロードの制限速度



Q. Windowsが起動するとFreenetも自動的に起動するのを阻止できますか?
A. スタートアップに入ってるFreenetのショートカットを削除する。スタートアップフォルダが「スタートアップ」「スタートアップ」「Startup」など、複数になってることもあるから注意。



Q. Freenetのみ別マシンに入れてhttp://freenetマシンIP:8888/としても見られないんだけど?
A. ・Winの場合

configure → advanced Settings → FCP access
Hosts allowed の所に Frost を入れたマシンのIPアドレスをカンマ区切りで書き込む。
(例)
192.168.1.5,192.168.1.6等。複数書けば複数のマシンからアクセスできる。

・Linuxの場合

freenet.confの該当箇所に、アクセスするマシンのIPアドレスを書き込む。

Freenetを再起動すれば、別のマシンからアクセスできます。



Q. スレッド数と転送速度の関係はあるんですか?
A. スレッドが多いと速くなりますが、CPUパワー・メモリーを多く使います。PCのスペックと相談して最適なスレッド数を見つけて下さい。



Q. ルートの直下に Freenet 関連のファイル※1ができちゃったんだけど?
A. 何度も Freenet を入れ直したりしているとなることもあるようです。
freenet.ini の routingDir= セクションにFreenet をインストールしたフォルダのパス※2を記述すれば直ります。

※1 ****_a・****_b等のファイルと、distrib等のサブディレクトリ
※2 (例) C:\Program Files\Freenet



Q. Web Interfaceのstatus にある Load って何?
A. maximumThreads に対していくつの Thread が動いてるかのパーセンテージだと思われます。
General Information → Load → Pooled threads running jobs が今動いてる Thread 数です。



Q. インサートHTLって、例えば1にすると、1個のノードにしかインサートされないの?
A. そのときに繋がっている1個先の全てのノードにインサートしようとします。ただし、それは各ノードに分割されたブロックをばらまく感じでインサートされます。




フリーネットの用語

Q. FEC とは何ですか?
A. FEC とは Forward Error Correction の略です。サイズの大きなファイルがFreenetに挿入される時、幾つかの小さなブロック単位に分割されます。これをスプリット・ファイルと呼びます。 FEC は、各スプリットファイルにチェック用ブロックを追加して、ネットワーク上に消滅したブロック単位のファイルを、再構築するのに十分可能な修復の糸口を与えるものです。



Q. Healing(自己修復)とは何ですか?
A. FEC を用いてスプリットファイルをダウンロードした場合、ブロックの幾つかは見つからないかも知れません。Healing とは欠損ブロックのデータを判別してそのデータを修正する機能です。



Q. FCPとは何?
A. FCPとは Freenet Client Protocol の頭文字を取ったものです。文字通り匿名ネットワークのインフラを担当するFreenetと、Freenet上で動作するフロントエンドとのやり取りの仕方を定義したもの。




フロスト(FROST)

Q. Frost掲示板で他人のはおろか自分の投稿すら見つけられないんですけど。
A. 通常の掲示板とは違いFrostでは投稿の反映にはかなり時間が掛かります。自分のは10分、他人のは120分が目安。
ただ、Freenet ver0.6 ではかなり改善されるでしょう。



Q. 右クリックしてもコピー、貼り付けがメニューに出てこない。
A. Ctrl + C → Ctrl + V で出来ます。
Ctrl + X → Ctrl + V で切り取り(カット)&貼り付け(ペースト)になります。
右クリックは使い物になりません。



Q. Frostの投稿時間がずれているようだが...
A. GMT(世界標準時:UTC)表示なので、日本なら9時間プラスすればよい。



Q. 今まで問題なく起動していたFrostが突然起動しなくなったんですけど。エラーや警告の類も出てないようです。
A. この現象はFrost内部のエラーが原因で希に発生します。frostフォルダ中の「.frost_run_lock」ファイルを削除すると起動できるようになります。また、これでも全く起動しない場合はJAVAがおかしくなっている可能性が高いので、設定等を見直すなり、JAVAを再インストールするなりして下さい。



Q. フロストでファイルをUPすると日本語が _ になってしまうよ。
A. 「オプション」>「設定」>「いろいろな設定」>「2バイト文字を使用する(オフ)」にチェックマークを入れてからアップロードすれば良い。



Q. Frostの検索でファイルをダウンロードリストに入れたのですが、更新日が「offline」ですと「Requested」になってしまい、いつまでたっても落ちてきません。
A. 「offline」になっているファイルはすぐには落ちてきません。時間が経過し日付が入ればダウンロード可能になる場合があります。



Q. Frostの検索で表示されたファイルのCHK/ファイル名をコピーする機能がほしいです。
A. ボタン一発とはいきませんが、CHK/ファイル名をコピーできます。

Frostで検索して目的のファイルを探す。
        ↓
ダブルクリックしてからダウンロードタブを開く。
        ↓
そのファイルを右クリック。
        ↓
クリップボードにコピーを選ぶ。



Q. 今までFrost掲示板は自動的に更新されていたのに、最近更新されないのですが。手動では更新できます。
A. 何かの拍子で自動更新が解除になったのでしょう。Frostのメニューの「ニュース」の中の「板を自動更新」にチェックマークを入れて下さい。



Q. 投稿が少なすぎ。こんなもん?
A. フロストを初めて導入したら、まずメニューの「オプション」→「設定」→「ニュース(1)」→「過去に遡ってダウンロードする日数(3)」を10〜14に上げる。すると10〜14日前までの投稿を拾ってくる。
なお、投稿の収得が一段落したらデフォルトの3に戻しておくこと。



Q. Frostの設定にある「投稿のアップロードHTL」と「ダウンロードHTL」って何ですか?
A.  投稿はテキストファイルです。投稿のアップロードHTLは自分の書き込みを設定数先以上のノードまでインサートします。投稿のダウンロードHTLは他人の書き込みを設定数先以上のノードまで探してダウンロードします。



Q. Frostで板ごとの更新間隔の設定はできますか?
A. できません。



Q. AA(アスキーアート)を正しく見るには?
A. オプション→設定→表示→Fonts Message Bodyを「MS P ゴシック 12」にします。



Q. Frostでニュースとか、検索で時々見る青色の文字は何ですか?
A. ニュースではファイルや板が添付されてるとき投稿者(From)が青くなります。
検索では自分がダウンロード登録したものが青くなり、アップロード登録したものは桃色になります。ダウンロードできるものは黒。できないなら灰色になります。



Q. Frostの右下隅にあるメールのようなアイコンってなんなんでしょうか?
A. 未読が無い状態から新着投稿があると黄色に変化します。ついでにウインドウアイコンやタスクバーも変化します。



Q. できるだけ早く人の投稿を受け取れる設定は?
A. 以下は高スペックPCでの参考例です。
細かい数字は環境によって大きく異なりますので、自PCのスペックと相談して試行錯誤して下さい。1回のチェック時間をできるだけ短くして何度も繰り返すと良いようです。

・過去に遡ってダウンロードする日数:1...4日
・投稿のダウンロードHTL:23...
・板の最短更新間隔:0
・同時に更新する板の数:登録した板の数以上
・板を自動更新:チェック ON
・FreenetとFrostをできるだけ長く稼働させる。

注)Unstableのバージョンによっては投稿の反映が非常に遅い物もある為、この設定を行う際にはご注意下さい。



Q. 投稿者名ってどこで設定するんでしょう?
A. 投稿者の欄または署名のチェックです。
コテハンなら日本語でもOKです。
投稿者欄を編集すると本文中も同期して自動的に変わります。

・Anonymous
 匿名希望。

・コテハン (固定ハンドルネーム)
 一時的な名前。なりすましが容易。

・署名
 固定的な名前。署名をチェックします。なりすましが困難です。
 評価することができるのでインサートファイルの信用を計るのに利用できます。

注)frost/identities.xml のバックアップを忘れずに。



Q. 署名(CHECKとかGOODとか出るところ)にある「FAKE:(」ってどういう意味?
A. 現段階ではある方法で投稿者を偽造できてしまいます。ハッシュ(鍵)が異なるので署名は信用できませんよ(FAKE)と出す仕様のようです。Frostのバグの場合もあるようなので一概に偽物とも言い切れないようですが。



Q. TOFUPってのが0B/0TになったらFrostは終了させてもいいの?
A. 終了させても大丈夫です。



Q. ステータスの意味は?
A. 上り: aa 下り: bb TOFUP: ccB/ddT TOFDO:eeB/ffT 選択された板: gg
aa = インサート中のファイル数
bb = ダウンロード中のファイル数
cc = 投稿 (インサート) 中の板数
dd = 投稿 (インサート) 中の記事数
ee = 更新 (ダウンロード) 中の板数
ff = 更新 (ダウンロード) 中の記事数
gg = 今見てる板の名前



Q. Frostの投稿って、記事の容量が大きいと届きにくかったりするんですか?
A. 記事の容量と届きにくさは関係無いと思われます。



Q. 板名の右の (未読記事数) が変になりますが?
A. まれに(-1)や未読が無いのに(1)などと表示されたりしますが問題ありません。ニュースの設定で表示とダウンロード日数の差により出る場合があります。



Q. 新しい鍵付き板を作るには?
A. 板を追加 → 板の設定 → 暗号鍵で投稿を制限 → 新たな鍵を生成して下さい。
投稿をダウンロードするには SSK@(27桁)PAgMの公開鍵が必要です。投稿をインサートするには SSK@(27〜28桁)の秘密鍵が必要です。投稿に板を添付して配布する事もできます。



Q. 作成した板を公開しなけりゃ内輪で使えるの?
A. 使えます。鍵が部外者に知れ渡らない限り。



Q. 設定にある「投稿のベース(news)」って何ですか?
A. 鍵のない板の基準となるディレクトリです。変更すると、同じ名前の鍵なし板ですが別のコミュニティとなります。
通常、異なるベース同士のやり取りはできません。



Q. 投稿のアップロード、ダウンロードのHTLをあげたほうが確実?
A. 投稿のアップロードHTLは上げるとアップに時間がかかりますがより多くのノードに届きます。
投稿のダウンロードHTLは上げるとチェックに時間がかかりますがより多くのノードから収得しようとします。
両方とも上げれば確実でしょうがFreenet側の設定が上限だと思われます。自ノードのCPUや自身の忍耐力とのさじ加減で調整して下さい。



Q. 添付されたファイルは、設定の「アップロードHTL」と「投稿HTL」どっちでインサートされた事になるんですか?
A. 「アップロードHTL」だと思われます。



Q. インディクス(index)ってところの数字はどんな意味があるんですか?
A. その日のその板の投稿を一意に決める番号です。frost/keypool/ の中のファイルを見てみて下さい。
投稿は、板名の下の日付の下にあり、同日の物に関してはインデックスによって区別することにより管理されています。もちろん、同じ投稿でもノードによって異なる番号になったりします。投稿のファイル本体がどれなのか探したりする際にご利用下さい。



Q. 板を自動更新のチェックが時々はずれませんか?
A. FrostがFreenetと正常に通信できなかった場合に自動的に外れます。



Q. 投稿ウィンドウの下に添付の欄が表示される時があります。なぜでしょう?
A. 仕様です。気にしないで下さい。ちなみに下の端をマウスで引っ張ると、いつでも表示できます。



Q. 起動時 Sending IP Address to NSA って出てたんだけど NSAって・・・?
A. 直訳すると「NSA(米国家安全保障局)にIPアドレスを送信しています」ですが、勿論これはFrost開発者のジョークです。心配無用。




FUQID

Q. FUQIDでファイルをアップロードしてもキーが表示されません。
A. ファイルサイズにもよりますが、アップロードには時間が掛かります。しばらく待ってアップロードが完了すればキー情報欄にキーが表示されます。



Q. FUQIDでファイルをアップする場合Frostみたいな板の指定はないのですが・・これは仕様でしょうか?
A. 板の指定はできません。



Q. ファイルをFUQIDでUPしようとしてもうまくUPできません。ログを見ると、
Fatal error in insert thread: EFCPError: send failed: 10053
と書かれていました。
A. FUQIDがFCP(デフォルト 127.0.0.1:8481)にアクセスできてません。ファイアウォール等が邪魔していないか設定をチェックして下さい。



Q. FUQIDでアップしたファイルをフロストでダウンする方法を教えて欲しい。
A. キーさえ知っていればフロストで落とせる。ダウンロードタブのテキストボックスにキー/ファイル名を入力して(Ctrl+Vでペースト可)、エンターキーを押す。



Q. ステータスの意味は?
A. Active insert threads: aa/bb Up stats: cc dd k/s ee k/s
Active download threads: aa/bb Down stats: cc dd k/s ee k/s
aa = 現在動いているスレッド数
bb = 設定しているMAXスレッド数
cc = 起動してからの総サイズ合計(bytes)
dd = 過去三分間の平均スピード(bytes/秒)
ee = セッション当たりの平均スピード(bytes/秒)



Q. インサートした時に、progress の所に出る finished と Collided ってどう違うの?
A. Collided = 衝突発生の意?
小さいファイルのアップ時に良く出ます。
ヘッダブロックを2回以上インサートする設定にしていると出てくるようです。Collided と出てもアップに失敗しているわけではないと言う事だと思われます。



Q. インサートが途中で止まってしまいます。再インサートしても同じです。(Stream read error)
A. FUQID 本体のバグ?
最終ブロックの Stream read 時の判断に問題がある様です。特定のサイズ、または特定のバイトデータのパターンがあるとダメになるみたいです。
Insert ファイルを ZIP で固めてみたりしてサイズやデータパターンを変えて下さい。元々圧縮ファイルなら一旦バラして別の圧縮にしてみると上手くいくかも知れません。



Q. 大きなファイルをインサートしようとすると、めちゃくちゃ時間がかかる悪寒。
A. ファイルが大きくなればなるほど、インサートにかかる時間は非現実的なほどに増えていきます。そこで、何日もフリーネットを稼働し続けている方ならば、Insert HTLを1に設定してください。インサートにかかる時間は非常に少なくなります。HTLが低くても他のノードから正常にダウンロードされます。



Q. ところでFUQIDって何よ?
A. FUQIDとは、フリーネット上でファイルのインサートやダウンロードに使用されるWindows専用ソフトです。
なお、FUQIDは略称であり "Freenet Utility for Queued Inserts and Downloads" の頭文字を取ったものです。




匿名性

Q. フリーネットで投稿したら絶対捕まらないよね?
A. 匿名性が高く投稿者の特定が困難なのは事実ですが、人間の作る物ですから・・



Q. 匿名性を高めるには。
A.
  1. Freenet以外では放流宣言をしないように注意しましょう。
  2. 回線 ビルド 状況 HTL等の環境を宣言して放流しないように注意しましょう。
  3. オープンソースではないソフトはすべてスパイウェアの可能性があります。
  4. オープンソースであっても十分に検証されてから利用することを推奨します。
  5. 利用するハードやソフトとそのメーカーには個人情報などを登録しないようにしましょう。
  6. スパイウェア等が動いていないか、怪しい通信がなされていないか注意しましょう。
  7. 『自分』を特定できる状態や名称、言い回しや書き方など細心の注意を払いましょう。
  8. リアルでの金品の受け渡し(宅配や銀行含む)をしないように注意しましょう。
  9. 親類友人知人であっても自慢話をしないように注意しましょう。(報奨金制度あり)
  10. HDD内のFreenetに関連する領域は暗号化しておくことを推奨します。

たとえFreenetの匿名性が高くても、これらの注意不足からあなたの身元が特定される恐れがあります。



Q. Freenetに繋げているPCがメールサーバだったりWebサーバだったりすると、匿名性に大きな問題が出てきますか?
A. 常時稼動マシンの裏で動かすのはそれなりにメリットもありますが、どんなウイルスが出てくるかは解りません。サーバの管理者ならご自身で判断して下さい。



トップページ

05/10/14update