はじめに
欲しい記事をもれなくダウンロードしたい。
誰もがそう考えると思いますが、なかなか思うようにはいかないものです。
良さそうなプロバイダに加入しても、やはり記事が抜けていることがあります。仕方なく有料サーバに加入しても、やはり100%にはほど遠く・・・
しかし、複数の有料サーバに加入するのは、さすがに金銭的な負担が大きいでしょう。
世の中にはたくさんの有料サーバがあり、それぞれに加入ユーザがいます。
もし、自分が加入していない有料サーバのユーザと、漏れた記事をお互いに補完しあえたら・・・。
このページは、そう考える人同士を結びつけるための方法を提供するものです。
しくみ
とりあえず、イメージ図を作成してみました。
自分を「参加者A」、契約している有料サーバを「有料サーバA」としてみてください。
Aさんは、自分が契約している有料サーバから記事をダウンロードします。他の参加者も、同じくそれぞれが契約している有料サーバから、記事をダウンロードします。
次に、参加者たちは定期的に、自分がダウンロードした記事の一覧を見せ合い、お互いに持っていない記事を補い合います(相互補完)。
すると各参加者は、自分が加入している有料サーバからの記事の他、他の参加者が加入している有料サーバからも、足りない記事をもらって来ることができ、複数の有料サーバと契約しているのと同様の効果が得られます。
参加する
参加資格
INNの例
・記事の受け入れ設定(incoming.conf)
peer newsfeed.artin.nu { hostname: "newsfeed.artin.nu" } |
・記事の送信設定(newsfeeds)
newsfeed.artin.nu:*,!control.*,!local.* |
(nntpsend.ctl)
newsfeed.artin.nu:newsfeed.artin.nu::-t60 -T600 |
準備ができたら、ホスト名をメールにてご連絡下さい。
これから始めたい・・・
先の参加資格のうち、3と4を満たしているなら、あとは自分でニュースサーバを作るだけです。
自分でOS(PC-UNIX)をインストールする気のある方は、こちらを参照してください。
付録: 現在のトポロジ