ダイアルアップ PPP 同士による UUCP over TCP/IP

星の数ほどある provider ですが、 UUCP をサポートしているものは数えるほどしかありません。 UUCP は草の根でやるしかない、 ということで私のサイト gcd では接続を希望する草の根サイトを募集しています。 現在は 8 つのサイトからの polling を受け付けています。

ここで壁となるのが、 バカ高い電話代です。 隣接区域外は事実上接続不可能といっても過言ではないでしょう。 そこで、 Internet を利用した UUCP network を提案します。

gcd では、 テレホーダイを契約していますので、 23:00 以降は IP reachable となっています。 したがって接続を希望する草の根サイトは、 適当な provider にダイアルアップ PPP 接続し、 gcd へ UUCP over TCP で接続することが可能です。

(注)
1998 年 1 月より gcd は 24 時間 IP reachable になっていますので、 ここで述べる方法ではなく、通常の 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 アドレスを表示します。 ただし、 portpassword が 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