NIS がサーバやクライアントで正しく設定できたら、 この設定が起動時にも正しく反映されるかを確認しなければなりません。
チェックする点は 2 つあります。 起動スクリプトがあるかどうかと、 NIS ドメイン名が正しい場所に保存されているかどうか、です。
あなたの使っている Linux での 起動スクリプトの置場所になっているディレクトリを調べましょう。 /etc/init.d, /etc/rc.d/init.d, /sbin/init.d などになっていると思います。 NIS の起動スクリプトがあるかどうか確認しましょう。 ファイルの名前はふつう ypbind とか ypclient となっているようです。
おそらくある種の人々にとって、 NIS を使う上での最大の難関は、 NIS ドメイン名を再起動後にも取得できるようにすることでしょう。 Solaris 2.x では、NIS ドメイン名は
/etc/defaultdomain |
現在のところ、 いろいろな Linux ディストリビューションにおける NIS ドメイン名の保管場所は、以下のようになっているようです。
Caldera は /etc/nis.conf ファイルを用いているようです。書式は通常の /etc/yp.conf と同じです。
Debian は Sun と同じく /etc/defaultdomain を使っているようです。
/etc/sysconfig/network ファイルの NISDOMAIN 変数を (なければ作成して) 修正してください。
/etc/rc.config ファイルの YP_DOMAINNAME 変数を修正して、 SuSEconfig コマンドを実行してください。