Go to main content
Oracle® Solaris 11.3 ディレクトリサービスとネームサービスでの作業: DNS と NIS

印刷ビューの終了

更新: 2016 年 11 月
 
 

DNS 構成の変更を検証する方法

DNS 構成を変更している場合は、named-checkzone コマンドを使用すると /etc/named.conf ファイルの構文を検証できます。

  1. 管理者になります。

    特定のタスクを実行するための適切な権利を取得する方法の詳細については、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 割り当てられている管理権利の使用を参照してください。

  2. 必要に応じて、構成ファイルを変更します。

    この例では、デフォルトディレクトリが変更されます。

    # echo 'options {directory "/var/named";};' > /etc/named.conf
  3. ファイルの内容を検証します。
    # named-checkconf
    /etc/named.conf:1: change directory to '/var/named' failed: file not found
    
    /etc/named.conf:1: parsing failed

    この例では、/var/named ディレクトリがまだ作成されていないため、チェックが失敗しました。

  4. 報告されたエラーをすべて修正します。
    # mkdir /var/named
  5. エラーが報告されなくなるまで、手順 3 と 4 を繰り返します。
  6. (オプション) 次のいずれかの方法を使用して、実行中のサービスに変更を反映します。
    • rndc コマンドを使用して、行なった変更に応じて –reload または –reconfig サブコマンドを使用して構成を更新します。
    • named サービスを再起動します。
      # svcadm restart svc:/network/dns/server:default