ダイナミックDNS¶
コマンド一覧
コマンド | コマンドの機能 |
---|---|
ddns enable | ダイナミック DNS クライアント機能の有効設定 |
ddns profile | ダイナミック DNS プロファイルの作成 |
ddns update | ダイナミック DNS 登録の即時実行 |
account | ユーザーアカウント名の登録 |
notify-interface | アドレス登録インタフェースの設定(通知元登録) |
password | パスワードの登録 |
query | 更新内容の登録(クエリ登録) |
source-interface | アドレス登録インタフェースの設定 |
transport | 通信に使用するプロトコルの設定(IP/IPv6) |
update-interval | 更新周期の変更 |
url | ダイナミックDNSサーバーの登録 |
show ddns | ダイナミックDNS情報の表示 |
注釈
本コマンドは IX-R シリーズでのみ利用できます。
ダイナミック DNS クライアント機能の有効設定¶
- [入力形式]
- ddns enableno ddns enable
- [パラメータ]
- なし
- [説明]
- ダイナミック DNS クライアント機能を有効にします。
- [デフォルト値]
- 無効
- [実行モード]
- グローバルコンフィグモード
- [ユーザー権限]
- Administrator
- [入力例]
- ddns enableno ddns enable
- [ノート]
- 本コマンドは IX-R シリーズでのみ利用できます。
ダイナミック DNS プロファイルの作成¶
- [入力形式]
- ddns profile PROFILE-NAMEno ddns profile PROFILE-NAME
- [パラメータ]
PROFILE-NAME...ダイナミック DNS プロファイル名
- 31文字以内の文字列
- [説明]
- ダイナミック DNS プロファイルを作成し、ダイナミック DNS コンフィグモードへ遷移します。
- [デフォルト値]
- なし
- [実行モード]
- グローバルコンフィグモード
- [ユーザー権限]
- Administrator
- [入力例]
- ddns profile ddns-ano ddns profile ddns-a
- [ノート]
- 本コマンドは IX-R シリーズでのみ利用できます。
ダイナミック DNS 登録の即時実行¶
- [入力形式]
- ddns update [ PROFILE-NAME ]
- [パラメータ]
PROFILE-NAME...ダイナミック DNS プロファイル名
- 31文字以内の文字列
- [説明]
- ダイナミック DNS サーバーへの登録を即時実行します。
- [デフォルト値]
- なし
- [実行モード]
- グローバルコンフィグモード
- [ユーザー権限]
- Administrator/Operator
- [入力例]
- ddns update ddns-profile-1
- [ノート]
- 本コマンドは IX-R シリーズでのみ利用できます。
ユーザーアカウント名の登録¶
- [入力形式]
- account ACCOUNTno account
- [パラメータ]
ACCOUNT ... ユーザーアカウント名
- 127文字以内の文字列
- [説明]
- URLに @ を含む場合のユーザーアカウントを設定します。
- [デフォルト値]
- なし
- [実行モード]
- ダイナミックDNSコンフィグモード
- [ユーザー権限]
- Administrator
- [入力例]
- account user1no account
- [ノート]
- 本コマンドは IX-R シリーズでのみ利用できます。
アドレス登録インタフェースの設定(通知元登録)¶
- [入力形式]
- notify-interface INTERFACEno notify-interface
- [パラメータ]
- INTERFACE...IP アドレスの変更を監視するインタフェース名
- [説明]
- ダイナミック DNS サーバーに登録するクエリ情報を送信するインタフェースとクエリに登録するアドレスが設定されているインタフェースが異なる場合に、クエリに登録するアドレスが設定されているインタフェースを指定します。指定先のアドレスが変化した場合に、そのアドレスを送信元アドレスとして通知します。また、指定先のアドレスは query の<IP4>,<IP6> で利用されます。
- [デフォルト値]
- なし
- [実行モード]
- ダイナミック DNS コンフィグモード
- [ユーザー権限]
- Administrator
- [入力例]
- notify-interface GigaEthernet0.0no notify-interface
- [ノート]
- 本コマンドは IX-R シリーズでのみ利用できます。
パスワードの登録¶
- [入力形式]
- password { plain | secret } PASSWORDno password
- [パラメータ]
PASSWORD ... パスワード
- 127文字以内の文字列
- [説明]
- URL に @ を含む場合のパスワードの設定と、queryコマンドで<PW>を設定した場合のパスワードの設定に使用します。
- [デフォルト値]
- なし
- [実行モード]
- ダイナミックDNSコンフィグモード
- [ユーザー権限]
- Administrator
- [入力例]
- password plain himitsupassword secret Uccq@@UNmGCZEExypgecNCvvno password
- [ノート]
- 本コマンドは IX-R シリーズでのみ利用できます。
更新内容の登録(クエリ登録)¶
- [入力形式]
- query QUERYno query
- [パラメータ]
QUERY ... ダイナミックDNSサーバーへ送信するクエリ情報
511文字以内の文字列
また QUERY では以下のキーワードが利用できます。
<IP4> ... sourceコマンドで設定したインタフェースのIPv4アドレス<IP6> ... sourceコマンドで設定したインタフェースのIPv6アドレス<SN> ... ハードウェアの製造番号<PW> ... passwordコマンドで設定したパスワード
- [説明]
- ダイナミックDNSサーバーへ登録するクエリ情報を設定します。URLに?が含まれる場合、?以降の部分をこのコマンドで設定します。クエリの記載方法はダイナミックDNSサーバー側の仕様に依存するため、利用するサーバーの説明を参照してください。
- [デフォルト値]
- なし
- [実行モード]
- ダイナミックDNSコンフィグモード
- [ユーザー権限]
- Administrator
- [入力例]
- query hostname=router&myip=<IP4>no query
- [ノート]
- 本コマンドは IX-R シリーズでのみ利用できます。
アドレス登録インタフェースの設定¶
- [入力形式]
- source-interface INTERFACEno source-interface
- [パラメータ]
- INTERFACE ... IPアドレスの変更を監視するインタフェース名
- [説明]
- ダイナミック DNS サーバーに送信するクエリに登録するアドレスが設定されているインタフェースを指定します。指定先のアドレスが変化した場合に、そのアドレスを送信元アドレスとして通知します。また、指定先のアドレスは query の<IP4>,<IP6> で利用されます。
- [デフォルト値]
- なし
- [実行モード]
- ダイナミックDNSコンフィグモード
- [ユーザー権限]
- Administrator
- [入力例]
- source-interface GigaEthernet0.0no source-interface
- [ノート]
- 本コマンドは IX-R シリーズでのみ利用できます。
通信に使用するプロトコルの設定(IP/IPv6)¶
- [入力形式]
- transport { ip | ipv6 }no transport
- [パラメータ]
ip ... サーバーにIPv4で問い合わせます。
ipv6 ...サーバーにIPv6で問い合わせます。
- [説明]
- ダイナミックDNSサーバーとの通信に使用するプロトコルの指定を行います。
- [デフォルト値]
- ip
- [実行モード]
- ダイナミックDNSコンフィグモード
- [ユーザー権限]
- Administrator
- [入力例]
- transport ipno transport
- [ノート]
- デフォルト値でもshow running-configで出力します。本コマンドは IX-R シリーズでのみ利用できます。
更新周期の変更¶
- [入力形式]
- update-interval HOURno update-interval
- [パラメータ]
HOUR...更新間隔(1時間)
- 範囲: 1〜168
- [説明]
- アドレスが変化しない場合でも、指定した周期で更新を行います。
- [デフォルト値]
- 24
- [実行モード]
- ダイナミックDNSコンフィグモード
- [ユーザー権限]
- Administrator
- [入力例]
- update-interval 48
- [ノート]
- 本コマンドは IX-R シリーズでのみ利用できます。
ダイナミックDNSサーバーの登録¶
- [入力形式]
- url URLno url
- [パラメータ]
URL ... 認証とクエリを除くURLの指定
- <protocol>://<domain-name>[:<port>]/<path>
- protocol ... http, https
- domain-name ... IPv4/IPv6アドレス, FQDN
- port ... ポート番号(オプション)
- path ... 使用するcgiへのパス
- 511文字以内の文字列
- <protocol>://<domain-name>[:<port>]/<path>
- [説明]
- ダイナミックDNSサーバーを登録します。URLに ? が含まれる場合、? までの部分をこのコマンドで設定し、? 以降の部分はqueryコマンドで設定します。
- [デフォルト値]
- なし
- [実行モード]
- ダイナミックDNSコンフィグモード
- [ユーザー権限]
- Administrator
- [入力例]
- url http://example.com/updateno url
- [ノート]
- URLに@を含む場合、@以前のユーザーアカウント、パスワードはaccount, password コマンドで設定します。本コマンドは IX-R シリーズでのみ利用できます。
ダイナミックDNS情報の表示¶
- [入力形式]
- show ddns [ PROFILE-NAME ]
- [パラメータ]
PROFILE-NAME...ダイナミック DNS プロファイル名
- 31文字以内の文字列
- [説明]
- ダイナミックDNSの登録情報とレスポンス内容を表示します。
- [デフォルト値]
- なし
- [実行モード]
- EXECモードグローバルコンフィグモードダイナミックDNSコンフィグモード
- [ユーザー権限]
- Administrator/Operator/Monitor
- [入力例]
- show ddns
- [ノート]
- 本コマンドは IX-R シリーズでのみ利用できます。