yamahaルーターのddns

vpn接続をやる際にnetvolante dnsを設定するのはよくやる事だと思います。
今回プロバイダの初期化に伴いルーターの初期化等を行ったので、はじめに
登録していたホスト名が登録できませんでした。

で、いろいろやったので解決策を。

まず、netvolante-dnsはppに属します。通常であればpp 1でしょう。
これは古いconfigを見れば分かると思います。

netvolante-dns get hostname list pp 1
netvolante-dns get hostname list pp 2

コマンドで確認できます。
で、何はともあれ古い設定を入れます。(古い設定をコピペするといいです)

pp select 1
 netvolante-dns hostname host pp xxxxxxxx.aa0.netvolante.jp

こんな感じでしょうか。次にこの設定を消します。

netvolante-dns delete go pp 1 xxxxxxxx.aa0.netvolante.jp

きれいに消えればこっちのもの。再登録します。

pp select 2
 netvolante-dns use pp auto
 netvolante-dns hostname host pp xxxxxxxx
pp select none ←おまけ
netvolante-dns go pp 2
save

うまく行くとaa0.netvolante.jpで登録できるはずです。
※host名が重複しているとaa1で登録されるようです。