MyDNS登録記
NASに外部アクセスしようとすると、どうしてもDDNS設定が必要。ということでMyDNSなるものを使ってみた。
登録
MyDNSにアクセスし、名前や住所を登録する。手順通りに進めれば、ログイン情報がメールで送られてくる。
普通ならこのあと、登録したいドメイン名(MyDNSによってありがたいことにいくつか自由に使えるドメインが提供されているので、そこから選ぶ)を入力し、適当にAレコードなどを設定すれば良いのだが…
サブドメインだけ独自ドメインにする
今回行いたかったのは、メインのotsu36.netはスターサーバーで管理し、nas.otsu36.netのみ自宅のNASに転送するような設定。 これを実現するには、以下のように設定すれば良い。
スタードメイン側
DNSレコード設定で
nas.otsu36.net NS ns0.mydns.jp
を追加
MyDNS側
Domain: nas.otsu36.net
Hostname: *
Type: A
最初Domainにotsu36.net、Hostnameにnasを入れていたが、これは考えてみれば当然うまく行かない。
スタードメイン側はデフォルトでotsu36.netをスタードメインのネームサーバーで処理するので、nas.otsu36.netだけMyDNSで解決するように転送するわけ。逆にMyDNS側でotsu36.netを丸ごと受け持ってはいけない(その場合はnas以外をスタードメインに転送する必要がある)。
drillで名前解決を行うと、otsu36.netはスターサーバーのアドレスに、nas.otsu36.netは自宅の動的IPに解決されることが確認できた。
スタードメインのアップグレード
本題とは関係がないが、このotsu36.netのドメインを取得してから数年後にスタードメインのリニューアルがあり、私の契約は旧契約画面みたいなところに押しやられた。特に不自由はしていなかったのでしばらく放置していたのだが、今回旧契約ではNSレコードを追加できないことを知った。
どうやら新契約の方でも無料のサーバーを使えるらしいので、これを機にリニューアル後のスタードメインサービスに乗り換えることにした。引っ越し自体はメニューのボタンをクリックすれば簡単に進められた(一旦契約しているサーバーを落とす必要があり、従ってバックアップを取る手間はあったが)。
というわけで、otsu36.netの大幅改修でした。外見は何も変わらないけど。