ブログ - ネットボランチDNSを使ってみた
ヤマハのRT107eは,ネットボランチDNSに対応している.ネットボランチというのはYAMAHAの家庭用ルータのブランドで,ネットボランチDNSはDDNS,ダイナミックDNSサービスのこと.無料で使えます.
せっかくVPNルータなのに,接続の都度などでプロバイダによってはグローバルIPアドレスが変更される事はよくある事.ネットボランチDNS(DDNS)に登録しておくと,ルータのグローバルIPアドレスが変更になったら,ヤマハのDNSサーバが自動的に変更してくれるという事です.
という事で,設定してみます.



希望するホスト名を入力.これは早い者勝ちなので,使われてなさそうなものを入力する必要がある.

利用規約に同意.

なんだかエラーがでた.
仕方ないので,コンソールに接続してログを取得.
これじゃぁわからないので,詳細なログを取得するように設定.(administrator権限が必要)
もう一度登録を実行して,ログ詳細を確認.
何度かやっていたら成功した.何度かというか3回目で.

ログを見ると,189.171.151.118.rev.iijgio.jpというホストがでてくるのだけれど,これはネットボランチDNS用のサーバで,IIJのクラウドサービスを使っている模様.
これで設定してから,4日ほど経過しましたが,グローバルIPアドレスが変更されてないので,まだ正しく更新されるかどうかは不明です.
せっかくVPNルータなのに,接続の都度などでプロバイダによってはグローバルIPアドレスが変更される事はよくある事.ネットボランチDNS(DDNS)に登録しておくと,ルータのグローバルIPアドレスが変更になったら,ヤマハのDNSサーバが自動的に変更してくれるという事です.
という事で,設定してみます.



希望するホスト名を入力.これは早い者勝ちなので,使われてなさそうなものを入力する必要がある.

利用規約に同意.

なんだかエラーがでた.
ネットボランチDNSサーバに接続できませんでした。
ネットボランチDNSサーバへの登録/更新に失敗しました。
設定を見直してください。
> show log🆑
2019/05/04 16:45:31: [DDNS] Abort by Timeout.
2019/05/04 16:45:31: [DDNS] can't connect socket
>
# syslog debug on🆑
#
2019/05/04 17:02:28: [DDNS] Trying to connect netvolante-dns. server = 1
2019/05/04 17:02:28: [DDNS] open netvolante-dns
2019/05/04 17:02:28: [DDNS] recv key=<12345.1234556948@189.171.151.118.rev.iijgio.jp.(none)
2019/05/04 17:02:28: [DDNS] send user=00a0de764bac
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] send pass=38d99c659af910c9e02a76452e07a13e
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] send model=rt107e
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] send type=get
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] send if=all
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] send type=end
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] close netvolante-dns
2019/05/04 17:02:28: [DDNS] Trying to connect netvolante-dns. server = 1
2019/05/04 17:02:28: [DDNS] open netvolante-dns
2019/05/04 17:02:28: [DDNS] recv key=<12345.1234556948@189.171.151.118.rev.iijgio.jp.(none)🈁
2019/05/04 17:02:28: [DDNS] send user=a4b0d0e706ac
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] send pass=3859af9a45299710c9e0ad6c613e2e07
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] send model=rt107e
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] send type=update
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] send if=lan2
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] send host=HOSTNAME
2019/05/04 17:02:28: [DDNS] recv error=105 Hostname error.
2019/05/04 17:02:28: [DDNS] 105 Hostname error.
2019/05/04 17:02:28: [DDNS] Retry from update to new
2019/05/04 17:02:28: [DDNS] send type=new
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] send if=lan2
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] send host=ujpbcp
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] IP address is 123.123.123.123
2019/05/04 17:02:28: [DDNS] send addr=123.123.123.123
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] recv domain=Hostname.aa0.netvolante.jp🈁
2019/05/04 17:02:28: [DDNS] host address: Hostname.aa0.netvolante.jp🈁
2019/05/04 17:02:28: [DDNS] send type=end
2019/05/04 17:02:28: [DDNS] recv error=0 No error condition.
2019/05/04 17:02:28: [DDNS] close netvolante-dns
2019/05/04 17:02:28: [DDNS] Update succeeded🈁

ログを見ると,189.171.151.118.rev.iijgio.jpというホストがでてくるのだけれど,これはネットボランチDNS用のサーバで,IIJのクラウドサービスを使っている模様.
MBA2011:~ ujpadmin$ dig act-daemon.netvolante.jp
; <<>> DiG 9.8.3-P1 <<>> act-daemon.netvolante.jp
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7330
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;act-daemon.netvolante.jp. IN A
;; ANSWER SECTION:
act-daemon.netvolante.jp. 570 IN A 118.151.171.189
;; Query time: 261 msec
;; SERVER: 192.168.20.1#53(192.168.20.1)
;; WHEN: Wed May 8 19:37:45 2019
;; MSG SIZE rcvd: 58
MBA2011:~ ujpadmin$