DNS(Domain Name System)の表示と設定は、dnsコマンドを使用します。
現在の設定の表示
msh> dns
IPv4によるDNSサーバーの設定
msh> dns 対象ID server アドレス
IPv4によるDNSサーバーアドレスを設定します。
対象IDは1~3までです。3件まで登録できます。
「255.255.255.255」は設定できません。
IPv6によるDNSサーバーの設定
msh> dns 対象ID server6 アドレス
IPv6によるDNSサーバーアドレスを設定します。
対象IDは1~3までです。3件まで登録できます。
ダイナミックDNS機能の設定
msh> dns インターフェース ddns {on|off}
ダイナミックDNS機能の有効/無効を指定します。
ダイナミックDNS機能を有効にするには「on」を、無効にするには「off」を指定します。
wlanは、拡張無線LANボード装着時に指定できます。
インターフェース | 設定されるインターフェース |
---|---|
ether | イーサネットインターフェース |
wlan | 無線LANインターフェース |
レコード重複時の動作指定
msh> dns overlap {update|add}
レコードが重複したときの動作を指定します。
updateは古いレコードを削除し、新しくレコードを登録するときに指定します。
addは古いレコードを残し、新しいレコードを追加登録するときに指定します。
CNAMEが重複のときは、設定にかかわらず更新します。
CNAMEの登録
msh> dns cname {on|off}
CNAMEを登録するかどうかを指定します。
CNAMEの登録を有効にするには「on」を、無効にするには「off」を指定します。
登録されるCNAMEはRNPからはじまるデフォルトの名前です。CNAMEは変更できません。
Aレコードの登録
msh> dns arecord {dhcp|own}
dhcpは本機を代行して、DHCPサーバーがDNSクライアントとしてAレコードの登録を行うときに指定します。
ownは本機がDNSクライアントとしてAレコードの登録を行うときに指定します。登録には、「dhcp」で指定した「DNSサーバーアドレスの選択」と「ドメイン名の選択」の値が使用されます。
DDNS機能有効時かつDHCPv6設定のときに、AAAAレコード登録を行うDNSクライアント
dns aaaarecord [dhcpv6|own]
dhcpv6:DHCPv6サーバーが機器の代わりに、DNSクライアントとしてAAAAレコードを登録します。
own:機器がDNSクライアントとして、自らAAAAレコードを登録します。
レコードの更新間隔の設定
msh> dns interval 更新間隔時間
ダイナミックDNS機能を使用しているときに、レコードを更新する間隔を指定します。
更新間隔を1時間単位で指定します。1~255の間で指定します。
初期値は「24」です。
resolv.confの表示
msh> dns resolv
resolv.confを表示します。
デュアルスタック時に名前解決の問い合わせに使用するプロトコルの設定
msh> dns resolv protocol {ipv4|ipv6}
デュアルスタック時だけ表示されます。