ドライバソフトウェアをインストールした後、アダプタの Ethernet インタフェースに hostname.cenumber ファイルを作成してください。また、/etc/hosts ファイルに、IP アドレスと、Ethernet インタフェースのホスト名も作成してください。
コマンド行で、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 形式では太字) になっています。
ifconfig コマンドを使用して、アダプタの ce インタフェースを設定します。
ifconfig コマンドを使用して、ネットワークインタフェースに IP アドレスを割り当てます。コマンド行で、次のように入力します。IP アドレスはアダプタの IP アドレスに置き換えてください。
# ifconfig ce0 plumb IP アドレス up |
詳細は、ifconfig(1M) マニュアルページおよび Solaris のマニュアルを参照してください。
再起動後も同じ設定を使用する場合は、/etc/hostname.cenumber ファイルを作成します。number は、使用する予定の ce インタフェースのインスタンス番号です。
手順 1 の例で取り上げたアダプタの ce インタフェースを使用して、 /etc/hostname.ce0 ファイルを作成します。0 は ce インタフェースの番号です。このインスタンス番号が 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 |
/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 |