Solaris のシステム管理 (第 3 巻)

IPv6 ネームサービス情報の表示

ここでは、IPv6 ネームサービス情報を表示する手順について説明します。

IPv6 ネームサービス情報を表示する作業マップ

表 17-3 IPv6 ネームサービス情報を表示する作業マップ

作業 

説明 

操作方法の掲載個所 

IPv6 ネームサービス情報の表示 

nslookup コマンドで、IPv6 ネームサービス情報を表示する

「IPv6 ネームサービス情報の表示方法」

DNS IPv6 PTR レコードの正確な更新の確認 

nslookup コマンドでパラメータを q=PTR と表示に設定し、DNS IPv6 PTR レコードを表示する

「DNS IPv6 PTR レコードの正確な更新の確認方法」

NIS による IPv6 情報の表示 

ypmatch コマンドで、IPv6 情報を NIS から表示する

「NIS による IPv6 情報の表示方法」

NIS による IPv6 情報の表示 

nismatch コマンドを実行して NIS+ で IPv6 情報を表示する

「NIS+ による IPv6 情報の表示方法」

ネームサービスに依存しない IPv6 情報の表示 

getent コマンドで IPv6 情報を表示する

「ネームサービスに依存しない IPv6 情報の表示方法」

IPv6 ネームサービス情報の表示方法

nslookup コマンドで IPv6 ネームサービス情報を表示するには、次のように操作します。

  1. コマンド行で、次のコマンドを入力します。


    % /usr/sbin/nslookup
    

    デフォルトサーバー名とアドレスが表示され、nslookup コマンドの山括弧 (>) プロンプトが表示されます。

  2. 特定のホストの情報を表示するには、山括弧プロンプトに次のコマンドを入力します。


    >set q=any
    >host-name
    
  3. AAAA レコードだけを表示するには、山括弧プロンプトに次のコマンドを入力します。


    >set q=AAAA
    
  4. 終了を入力してコマンドを終了します。

例 - nslookup による IPv6 情報の表示


%  /usr/sbin/nslookup
Default Server:  space1999.Eng.apex.COM
Address:  120.46.168.78
> set q=any
> vallejo
Server:  space1999.Eng.apex.COM
Address:  120.46.168.78

vallejo.ipv6.eng.apex.com      IPv6 address = fec0::9256:a00:fe12:528
vallejo.ipv6.eng.apex.com      IPv6 address = 2::9256:a00:fe12:528
> exit

DNS IPv6 PTR レコードの正確な更新の確認方法

nslookup コマンドで DNS IPv6 PTR レコードを表示するには、次のように操作します。

  1. コマンド行で、次のコマンドを入力します。


    % /usr/sbin/nslookup
    

    デフォルトサーバー名とアドレスが表示され、nslookup コマンドの山括弧プロンプトが表示されます。

  2. PTR レコードを表示するには、山括弧プロンプトに次のコマンドを入力します。


    >set q=PTR
    
  3. 終了を入力して、コマンドを終了します。

例 - nslookup による PTR レコードの表示


%  /usr/sbin/nslookup
Default Server:  space1999.Eng.apex.COM
Address:  120.46.168.78
> set q=PTR
> 8.2.5.0.2.1.e.f.f.f.0.2.0.0.a.0.6.5.2.9.0.0.0.0.0.0.0.0.2.0.0.0.ip6.int

8.2.5.0.2.1.e.f.f.f.0.2.0.0.a.0.6.5.2.9.0.0.0.0.0.0.0.0.2.0.0.0.ip6.int name = 
vallejo.ipv6.Eng.apex.COM
ip6.int nameserver = space1999.Eng.apex.COM
> exit

NIS による IPv6 情報の表示方法

ypmatch コマンドを実行して NIS で IPv6 情報を表示するには、次のように操作します。

    コマンド行で、次のコマンドを入力します。


    % ypmatch host-name ipnodes.byname
    

    host-name に関する情報が表示されます。


例 17-1 例 - ypmatch を使用して NIS で IPv6 情報を表示する


% ypmatch vallejo ipnodes.byname
fec0::9256:a00:20ff:fe12:528    vallejo
2::9256:a00:20ff:fe12:528       vallejo

NIS+ による IPv6 情報の表示方法

nismatch コマンドを実行して NIS で IPv6 情報を表示するには、次のように操作します。

    コマンド行で、次のコマンドを入力します。


    % nismatch host-name ipnodes.org-dir
    

    host-name に関する情報が表示されます。


例 17-2 例 - nismatch を使用して NIS+ で IPv6 情報を表示する


% nismatch vallejo ipnodes.org_dir
vallejo vallejo fec0::9256:a00:20ff:fe12:528 
vallejo vallejo 2::9256:a00:20ff:fe12:528  

ネームサービスに依存しない IPv6 情報の表示方法

    コマンド行で、次のコマンドを入力します。


    % getent ipnodes host-name
    

    host-name に関する情報が表示されます。


例 17-3 例 - getent を使用したネームサービスに依存しない IPv6 情報の表示


% getent ipnodes vallejo
2::56:a00:fe87:9aba        vallejo vallejo
fec0::56:a00:fe87:9aba     vallejo vallejo