atalkd.conf は、atalkd が Appletalk インターフェイスとその動作を設定するために使用する設定ファイルです
先頭に # が付いていない行はすべて解釈されます。各インターフェイスは、分割行をサポートせず、中断のない行で設定する必要があります。設定行の形式は次のとおりです:
interface [ -seed
]
[ -phase
number
] [
-net
net-range
] [
-addr
address
] [
-zone
zonename
] ...
最も単純なケースは、atalkd.conf がないか、アクティブな行がない atalkd.conf があることです。この場合、atalkd はマシン上のローカル インターフェースを自動検出し、atalkd.conf ファイルに書き込みます。存在しない場合は作成します。
インターフェースは、Linux の場合は eth0、Solaris の場合は le0 など、これが動作するネットワーク インターフェースです。
インターフェース以外のフィールドはすべてオプションであることに注意してください。ループバック
インターフェースは自動的に構成されます。-seed
が指定されている場合は、他のすべてのフィールドが存在する必要があります。また、ルーターがシード情報に同意しない場合、atalkd
は起動時に終了します。-seed
が指定されていない場合は、他のすべての情報が自動構成中に上書きされる可能性があります。 -phase
オプションが指定されていない場合は、コマンドラインで指定されたデフォルトのフェーズが使用されます (デフォルトは
2)。-addr
が指定されていて、-net
が指定されていない場合は、net-range が 1 であると想定されます。
各インターフェースの最初の -zone ディレクティブは ``default'' ゾーンです。フェーズ 1 では、ゾーンは 1 つだけです。フェーズ 2 では、ネットワーク上のすべてのルーターがデフォルト ゾーンで構成され、一致する必要があります。atalkd は ``*'' を最初のインターフェースのデフォルト ゾーンにマップします。注: マシンのデフォルト ゾーンは、ローカル ルーターの構成によって決定されます。デフォルト以外のゾーンに表示されるには、各サービス (例: afpd) で、必要なゾーンを個別に指定する必要があります。 nbp_name(3) も参照してください。
使用可能なオプションとその意味は次のとおりです:
-addr
net.node
このインターフェイスのネット番号とノード番号を指定できます。AppleTalk 番号形式 (例: -addr
66.6
) で指定します。
-dontroute
AppleTalk ルーティングを無効にします。これは、-router
の逆です。
-net first[-last]
使用可能なネットを、オプションで範囲として設定できます。
-phase ( 1 | 2 )
このインターフェイスが使用する AppleTalk フェーズを指定します (フェーズ 1 またはフェーズ 2)。
-router
単一のインターフェイスで AppleTalk ルーターをシードします。逆の
オプションは-dontroute
です。
-seed
に似ていますが、単一インターフェイス ルーティング。
-seed
AppleTalk ルーターをシードします。これには、2
つ以上のインターフェイスを構成する必要があります。単一のネットワーク インターフェイスがある場合は、代わりに
-route
を使用します。これにより、不足しているすべての引数がネットワークから自動的に構成されます。
-zone
zonename
このインターフェイスが表示される特定のゾーンを指定します (例: -zone "Parking
Lot"
)。スペースやその他の特殊文字を含むゾーンは、括弧で囲む必要があることに注意してください。