特記事項: Sun GigaSwift デバイスドライバ

ネットワークホストファイルの設定

ドライバソフトウェアをインストールした後、アダプタの Ethernet インタフェースに hostname.cenumber ファイルを作成してください。また、/etc/hosts ファイルに、IP アドレスと、Ethernet インタフェースのホスト名も作成してください。

  1. コマンド行で、grep コマンドを使用して、/etc/path_to_inst ファイルを検索し、ce インタフェースを探します。


    # grep ce /etc/path_to_inst
    "/pci@1f,4000/pci@1/network@4" 0 "ce"

    この例では、デバイスのインスタンスは、スロット 1 に取り付けられている Sun GigaSwift Ethernet アダプタのものです。わかりやすくするために、インスタンス番号は斜体 (AnswerBook 形式では太字) になっています。

  2. ifconfig コマンドを使用して、アダプタの ce インタフェースを設定します。

    ifconfig コマンドを使用して、ネットワークインタフェースに IP アドレスを割り当てます。コマンド行で、次のように入力します。IP アドレスはアダプタの IP アドレスに置き換えてください。


    # ifconfig ce0 plumb IP アドレス up
    

    詳細は、ifconfig(1M) マニュアルページおよび Solaris のマニュアルを参照してください。

    • 再起動後も同じ設定を使用する場合は、/etc/hostname.cenumber ファイルを作成します。number は、使用する予定の ce インタフェースのインスタンス番号です。

    手順 1 の例で取り上げたアダプタの ce インタフェースを使用して、 /etc/hostname.ce0 ファイルを作成します。0ce インタフェースの番号です。このインスタンス番号が 1 の場合、ファイル名は /etc/hostname.ce1 となります。

    • 使用する予定のない Sun GigaSwift Ethernet アダプタインタフェースの/etc/hostname.cenumber ファイルは作成しないでください。

    • /etc/hostname.cenumber ファイルには、該当する ce インタフェースのホスト名を指定してください。

    • ホスト名には IP アドレスを割り当てる必要があります。これは /etc/hosts ファイルに記述してください。

    • ホスト名は、他のどのインタフェースの他のホスト名とも異なるものにしてください。たとえば、/etc/hostname.ce0/etc/hostname.ce1 は同じホスト名を共有することはできません。

    次の例は、Sun GigaSwift Ethernet アダプタ (zardoz-11) を持つ zardoz と呼ばれるシステムに必要な、/etc/hostname.cenumber ファイルを示しています。


    # cat /etc/hostname.hme0
    zardoz
    # cat /etc/hostname.ce0
    zardoz-11

  3. /etc/hosts ファイルの中で、有効となっている ce インタフェースごとに適切なエントリを作成します。

    たとえば、次のように指定します。


    # cat /etc/hosts
    #
    # Internet host table
    #
    127.0.0.1     localhost
    129.144.10.57 zardoz    loghost
    129.144.11.83 zardoz-11