DynDNS更新LUAスクリプトの処理結果を確認してみた。
Global IPが変化しないときは、DYnDNSの更新を10日間行わない。
とりあえずスクリプトのチェックで毎日1回更新するよう設定変更した。、
変更後スクリプトを起動し、切断->接続を行ってみた。
運良く、Global IPが変化したため、DynDNSへの登録処理が行われた。
同時に、ネットボランチDNSの更新も行われたのがログで確認できた。
各、DNSへの登録結果は、次の通りとなった
DynDNSもネットボランチDNSも新しいGlobal IPが登録された。
DynDNSへGlobal IPを登録するときヤマハのrt.httprequestコマンドを使用している。
このコマンドでは、ヘッダーにuseragentを設定できない。DynDNSでは、useragentの設定が必須で求められている。幸いな事に、rt.httprequestコマンドは、useragentをヘッダに自動で設定しているようで、DynDNSにうまく登録が出来ている。
どのようなuseragentを付けるのか調査しておこう。。。。
Global IPが変化しないときは、DYnDNSの更新を10日間行わない。
とりあえずスクリプトのチェックで毎日1回更新するよう設定変更した。、
変更後スクリプトを起動し、切断->接続を行ってみた。
運良く、Global IPが変化したため、DynDNSへの登録処理が行われた。
同時に、ネットボランチDNSの更新も行われたのがログで確認できた。
各、DNSへの登録結果は、次の通りとなった
DynDNSもネットボランチDNSも新しいGlobal IPが登録された。
DynDNSへGlobal IPを登録するときヤマハのrt.httprequestコマンドを使用している。
このコマンドでは、ヘッダーにuseragentを設定できない。DynDNSでは、useragentの設定が必須で求められている。幸いな事に、rt.httprequestコマンドは、useragentをヘッダに自動で設定しているようで、DynDNSにうまく登録が出来ている。
どのようなuseragentを付けるのか調査しておこう。。。。