macipgw — MacIP ゲートウェイ デーモン
macipgw
[-d debugclass
] [-n nameserver
] [-u unprivileged-user
] [-z zone
] [network
] [netmask
]
macipgw
[ -v | -V ]
macipgw は、AppleTalk のみのネットワークを介して接続されたデバイスに IP
接続を提供します。つまり、LocalTalk または Apple Remote Access (ARA)
です。macipgw は通常、/etc/rc
から起動されます。
MacIP (以前は KIP と呼ばれていました) は、IP パケットを AppleTalk パケットにカプセル化できるプロトコルです。 macipgw は、AppleTalk ネットワーク上の MacIP ゲートウェイとして自身を登録し、トンネル インターフェイスを設定して起動します (tun(4) を参照)。次に、AppleTalk ネットワークから受信した IP パケットをトンネル インターフェイスを介してカーネルに転送します。同様に、トンネル経由で受信された IP パケットは、宛先 IP アドレスに登録されている AppleTalk デバイスに転送されます。
他の MacIP ゲートウェイとは異なり、macipgw は動作するために独自の IP (サブネット) ネットを必要とし、登録されたアドレスに対してプロキシ ARP を使用しません。ゲートウェイは、常にネットワークの最初のアドレスをローカル アドレスとして使用します。つまり、ネットワーク 192.168.1.0/24 の場合は 192.168.1.1 です。
macipgw は、LOG_DAEMON 機能の下で、syslog(3) を介して操作メッセージをログに記録します。
debugclass
デーモンがフォークせず、すべてのアクションのトレースが書き込まれるように指定しますstdout に出力します。 debugclass の有用な値については、ソース コードを参照してください。
nameserver
ゲートウェイ経由で接続された AppleTalk デバイスが使用する DNS ネーム サーバーの IP アドレスを指定します。
unprivileged-user
サーバーの起動後に、ルート権限を削除してユーザー unprivileged-user に変更します。
zone
macipgw は、デフォルトのゾーンではなく、ゾーンに登録する必要があります。
バージョン情報を表示して終了します。
network
クライアントに使用するネットワーク番号を指定します。
netmask
ネットワークのネットマスクを指定します。