nsswitch.conf ファイルは、IPv6 アドレスの検索基準を制御します。IPv6 は、32 ビットから 128 ビットまで IP アドレスサイズを大きくして、より多くのアドレス階層をサポートし、より多くのノードにアドレス指定できるようにします。IPv6 の構成と実装の詳細は、 『Solaris のシステム管理 (第 3 巻)』の「IPv6 の概要」と「IPv4 から IPv6 への移行」を参照してください。
/etc/inet/ipnodes ファイルには、IPv4 と IPv6 のアドレスが格納されています。/etc/inet/ipnodes ファイルは、/etc/hosts ファイルと同じフォーマットを使用します。
タスク |
説明 |
指示の参照先 |
|
---|---|---|---|
IPv6 を使用できるようにする |
/etc/nsswitch.conf ファイルを修正して、NIS+ クライアントが IPv6 を使用できるようにする | 「NIS+ クライアントで IPv6 を使用できるようにする方法」 |
スーパーユーザーとしてログインします。
/etc/nsswitch.conf ファイルを編集します。
新しい ipnodes ソースを追加して、ネームサービス (ldap など) を指定します。
ipnodes: ldap [NOTFOUND=return] files |
ipnodes は、デフォルトでは files です。IPv4 から IPv6 への変更中すべてのネームサービスが IPv6 のアドレスを認識できるわけではないので、 デフォルトの files を使用してください。このデフォルトを使用しない場合には、アドレスの解決中に不必要な遅延が生じることがあります (ブート時の遅延など)。
ファイルを保存して、ワークステーションをリブートします。
nscd デーモンはこの情報をキャッシュに保存して起動時にこの情報を読み取るので、 ここでワークステーションをリブートする必要があります。