Solaris ネーミングの管理

IPv6 とインターネットでのアクセス

nsswitch.conf ファイルは、IPv6 のアドレスの検索基準を制御します。IPv6 は、32 ビットから 128 ビットまで IP アドレスサイズを大きくして、より多くのアドレス階層をサポートし、より多くのノードにアドレス指定できるようにします。 IPv6 の構成と実装の詳細は、『Solaris のシステム管理 (第 3 巻)』の「IPv6 の概要」と「IPv4 から IPv6 への移行」を参照してください。

IPv6 アドレスには、新しい ipnodes ソースを使用してください。/etc/inet/ipnodes ファイルには、 IPv4 と IPv6 の両方のアドレスが格納されています。 /etc/inet/ipnodes ファイルは、 /etc/hosts ファイルと同じフォーマットを使用しています。

IPv6 のネームサービスでは、 検索用に新しい ipnodes ソースを使用しています。たとえば、 LDAP でIPv6 のアドレスを認識させる場合には、次のように指定します。


ipnodes: ldap [NOTFOUND=return] files

注意 - 注意 -

ipnodes は、デフォルトでは files です。 IPv4 から IPv6 への変更中には、すべてのネームサービスが、IPv6 のアドレスを認識できるわけではないので、デフォルトの files を使用します。 このデフォルトを使用しない場合には、アドレスの解決中に不必要な遅延が生じることがあります (ブート時の遅延など) 。



注意 - 注意 -

アプリケーションは、、IPv4 のアドレスを ipnodes データベースで検索してから、hosts データベースを検索します。 ipnodes を指定する前に、IPv4 アドレスの両方のデータベースを検索する時間を考慮にいれる必要があります。