<?xml version="1.0" encoding="UTF-8"?>
<refentry id="atalkd.8">
  <refmeta>
    <refentrytitle>atalkd</refentrytitle>

    <manvolnum>8</manvolnum>

    <refmiscinfo class="date">24 May 2024</refmiscinfo>

    <refmiscinfo class="source">Netatalk</refmiscinfo>

    <refmiscinfo class="manual">Netatalk AFP ファイルサーバ マニュアル</refmiscinfo>

    <refmiscinfo class="version">@netatalk_version@</refmiscinfo>
  </refmeta>

  <refnamediv>
    <refname>atalkd</refname>

    <refpurpose>ユーザーランド AppleTalk ネットワーク マネージャ デーモン</refpurpose>
  </refnamediv>

  <refsynopsisdiv>
    <cmdsynopsis>
      <command>atalkd<indexterm>
          <primary>atalkd</primary>
        </indexterm><indexterm>
          <primary>RTMP</primary>

          <secondary>ルーティング テーブル メンテナンス プロトコル</secondary>
        </indexterm><indexterm>
          <primary>NBP</primary>

          <secondary>名前バインディング プロトコル</secondary>
        </indexterm><indexterm>
          <primary>ZIP</primary>

          <secondary>ゾーン情報プロトコル</secondary>
        </indexterm><indexterm>
          <primary>AEP</primary>

          <secondary>Apple Echo プロトコル</secondary>
        </indexterm><indexterm>
          <primary>フェーズ</primary>

          <secondary>AppleTalk フェーズ 1 または 2</secondary>
        </indexterm></command>

      <arg>-f <replaceable>configfile</replaceable></arg>

      <arg>-P <replaceable>pidfile</replaceable></arg>

      <arg>-1</arg>

      <arg>-2</arg>

      <arg>-d</arg>

      <arg>-t</arg>
    </cmdsynopsis>

    <cmdsynopsis>
      <command>atalkd</command>

      <group>
        <arg choice="plain">-v</arg>

        <arg choice="plain">-V</arg>
      </group>
    </cmdsynopsis>
  </refsynopsisdiv>

  <refsect1>
    <title>説明</title>

    <para><command>atalkd</command> は、すべてのユーザー レベルの AppleTalk
    ネットワーク管理を担当します。これには、ルーティング、名前の登録と検索、ゾーン検索、および AppleTalk Echo プロトコル
    (<citerefentry>
        <refentrytitle>ping</refentrytitle>

        <manvolnum>8</manvolnum>
      </citerefentry> に類似) が含まれます。具体的には、AppleTalk プロトコル ファミリの RTMP、NBP、ZIP、および
    AEP プロトコルに対応します。</para>

    <para>OS の init システムは通常、起動時に <command>atalkd</command>
    デーモンを起動します。デーモンは最初に構成ファイル <filename>atalkd.conf</filename>
    を読み取ります。構成ファイルがない場合、またはインターフェイスが定義されていない場合、<command>atalkd</command>
    は使用可能なすべてのインターフェイスを構成しようとし、構成ファイルを作成します。設定ファイルの形式の詳細については、<citerefentry>
        <refentrytitle>atalkd.conf</refentrytitle>

        <manvolnum>5</manvolnum>
      </citerefentry> を参照してください。</para>
  </refsect1>

  <refsect1>
    <title>オプション</title>

    <variablelist>
      <varlistentry>
        <term>-1</term>

        <listitem>
          <para>AppleTalk Phase 1 を強制します。</para>
        </listitem>
      </varlistentry>

      <varlistentry>
        <term>-2</term>

        <listitem>
          <para>AppleTalk Phase 2 を強制します。</para>
        </listitem>
      </varlistentry>

      <varlistentry>
        <term>-d</term>

        <listitem>
          <para>デーモンをターミナルから切り離さないで、追加のデバッグ情報を stdout に書き込みます。</para>
        </listitem>
      </varlistentry>

      <varlistentry>
        <term>-f <replaceable>configfile</replaceable></term>

        <listitem>
          <para>設定情報については、<filename>atalkd.conf</filename>
          ではなく、<replaceable>configfile</replaceable> を参照します。</para>
        </listitem>
      </varlistentry>

      <varlistentry>
        <term>-P <replaceable>pidfile</replaceable></term>

        <listitem>
          <para><command>atalkd</command> がプロセス ID を保存するファイルを指定します。</para>
        </listitem>
      </varlistentry>

      <varlistentry>
        <term>-t</term>

        <listitem>
          <para>遷移ルーティングをオンにします。</para>
        </listitem>
      </varlistentry>

      <varlistentry>
        <term>-v | -V</term>

        <listitem>
          <para>バージョン情報を出力して終了します。</para>
        </listitem>
      </varlistentry>
    </variablelist>
  </refsect1>

  <refsect1>
    <title>ルーティング</title>

    <para>既存の AppleTalk ネットワークに <command>atalkd</command> ルーターを接続する場合は、まずローカル
    ネットワーク管理者に連絡して適切なネットワーク アドレスを取得する必要があります。</para>

    <para><command>atalkd</command>
    は、複数のインターフェイスを構成することでインターフェイス間のルーティングを提供できます。各インターフェースには、1 から 65279
    までの一意のネット範囲 <indexterm>
        <primary>net-range</primary>

        <secondary>AppleTalk net-range</secondary>
      </indexterm> を割り当てる必要があります (0 から 65535 は無効で、65280 から 65534
    までのアドレスは起動用に予約されています)。最も小さい有効なネット範囲を選択するのが最善です。つまり、LAN 上に 3
    台のマシンがある場合は、1000 未満のネット範囲を選択します。各ネット範囲には任意のリストを設定できます。</para>

    <para>インターフェースが複数あり、他の設定が存在しない場合は、<command>atalkd</command>
    は自動的にルーターとして動作することに注意してください。</para>
  </refsect1>

  <refsect1>
    <title>ファイル</title>

    <para><filename>atalkd.conf</filename> 設定ファイル</para>
  </refsect1>

  <refsect1>
    <title>参照</title>

    <para><citerefentry>
        <refentrytitle>atalkd.conf</refentrytitle>

        <manvolnum>5</manvolnum>
      </citerefentry></para>
  </refsect1>

  <refsect1>
    <title>著者</title>

    <para><ulink url='https://netatalk.io/contributors'>CONTRIBUTORS</ulink> を参照</para>
  </refsect1>
</refentry>
