DDNSで自宅サーバの独自ドメイン設定

2020-08-23

自宅サーバでサーバー構築するとき、DHCPからグローバルIPをもらっている(IPが動的に変わる)ので、独自ドメインを設定するには、DDNSを使う必要です。ここで紹介するのは、MyDnsで、DDNS設定する方法。

独自ドメインを取得

お名前ドットコムへアクセスして、取得したいドメインを検索して、画面に従って手続きをしましょう。
注意点:.work / .siteなど、一年目が安いが、2年目以降の更新料が高いです

DDNS(MyDns)の設定

ドメインを取得したら、動的変化IPとドメインに紐づけるため、無料のMyDnsのDDNSサービスを使って設定を行う

MyDnsのアカウント申し込む

JOIN USをクリックして、画面に従って登録する。登録後MasterID と Passwordがメールで通知される

MyDnsにログインして、取得したドメインを設定する

  1. メールで通知されたMasterIDとPasswordで、ログインする
  2. DOMAIN INFOをクリックして、設定画面が表示される
  3. DomainMX欄に、取得したドメインを入力する。以外は、入力しなくてもよい。

これで、MyDns側の設定は完了です。

お名前ドットコム側の設定

お名前ドットコムのドメイン設定画面に、MyDnsのDNSサーバアドレスを設定する

  1. お名前.comにログイン後、ドメイン設定へ進む
  2. 該当ドメインのネームサーバー欄のリンクをクリック
  3. DNSサーバアドレスを入力
    下記のMyDnsのDNSサーバーアドレスを入れる
    ns0.mydns.jp
    ns1.mydns.jp
    ns2.mydns.jp

IPアドレスをMyDnsへ定期的に通知

Windowsのツールもありますが、サーバのcrontabへ設定すればよい、以下は、/etc/crontabへの追加内容(10分間隔で更新)

*/10 * * * * root curl http://<MasterID>:<Password>@www.mydns.jp/login.html > /tmp/mydns_update.log

<MasterID><Password>は、MyDnsのMasterID と Passwordです。

以上、ドメイン関連設定は、全て完了です。