星の数ほどある provider ですが、 UUCP をサポートしているものは数えるほどしかありません。 UUCP は草の根でやるしかない、 ということで私のサイト gcd では接続を希望する草の根サイトを募集しています。 現在は 8 つのサイトからの polling を受け付けています。
ここで壁となるのが、 バカ高い電話代です。 隣接区域外は事実上接続不可能といっても過言ではないでしょう。 そこで、 Internet を利用した UUCP network を提案します。
gcd では、 テレホーダイを契約していますので、 23:00 以降は IP reachable となっています。 したがって接続を希望する草の根サイトは、 適当な provider にダイアルアップ PPP 接続し、 gcd へ UUCP over TCP で接続することが可能です。
gcd の IP アドレスは、 whereareyou コマンド (Where are you ? 安易な naming です ^^;) コマンドを使用することにより知ることが可能です。
whereareyou host_begin host_end port password
例: | % iamhere 12345 'password' & | % whereareyou 192.168.1.1 192.168.1.10 12345 'password' | 192.168.1.1
host_begin, host_end は IP アドレスで、 host_begin から host_end までの間の IP アドレスを検索し、 iamhere コマンド (I am here !) が実行されているマシンを発見すると、 その IP アドレスを表示します。 ただし、 port と password が gcd の設定と一致している必要があります。 port および password を秘密にすることにより、 第三者が gcd になりすましてUUCP アカウントのパスワードを盗むことを防ぎます。
crypt(3) を使っているので軟弱ですが、 news しか流れない UUCP 接続なので、 厳重なセキュリティは不要でしょう。
gcd では以下の newsgroup を feed することができます。
comp.answers fj.* ただし fj.binaries.* を除く gcd.* gcd の local newsgroup gnu.* japan.* ただし japan.binaries.* を除く jp.* kakio.* 川崎市麻生区の local newsgroup kanto.* pin.* tnn.*
上記の方法を用いることにより、 Internet にダイアルアップ PPP 接続できるのであれば、 世界中どこからでも UUCP 接続が可能です。 もちろん、 電話代が隣接区域内であれば通常の UUCP 接続も可能です。
仙石 浩明 http://www.gcd.org/sengoku/ Hiroaki Sengoku