ドメインについて
このサーバのドメインはgororon.mydns.jpです。ここでは無料のダイナミックDNS(Dynamic DNS、DDNS)であるMyDNSを使ってます。
前提条件
ここでは以下の前提で記載しています。
- サーバのアドレスが固定されている。
アドレスの固定方法はこちら
MyDNSにユーザ登録する。
- ユーザ登録方法はMyDNSのホームページを見ればわかりますので割愛します。ただ、日本版と米国版で多少内容が異なるようです。日本国旗をクリックして日本版にして確認ください。
- MyDNSでユーザ登録すると以下のようなEメールが送られて来ます。
■■■■ 様
MyDNS.JP管理システム
ユーザー登録が完了しました
このたびはMyDNS.JPにご登録いただきましてありがとうございます。
以下に登録情報を添付しておきますので、無くさないように保管願います。
MasterID & Password :
■■■■ ■■■■
Child ID & Password :
None
IPv4 :
POP3(S)/IMAP4(S)/FTP(S) Server = ipv4.mydns.jp
HTTP-BASIC URL = http(s)://ipv4.mydns.jp/login.html
IPv6 :
POP3(S)/IMAP4(S)/FTP(S) Server = ipv6.mydns.jp
HTTP-BASIC URL = http(s)://ipv6.mydns.jp/login.html
※注意
・回線が固定IPであってもIPアドレスの通知が必要です。
・一週間以上IPアドレスの通知がないと、エラーサイトに誘導します。
・一ヶ月以上ご利用がないと、全てのデータを削除しますのでご注意ください。
・・・
その他、ご不明な点がございましたら「CONTACT US」からご連絡下さい。
MyDNS.JP Admin & Support.
https://www.MyDNS.JP/
MyDNSにドメインを登録する
- MyDNSにログインしDOMAIN INFOに必要な情報を入力します。ここではgororon.mydns.jpを登録しました。
| 項目 | type | 設定値 |
| domain | ー | gororon.mydns.jp |
| hostname | AAAA(IPv6の意味) | www |
| ↑ | A(IPv4の意味) | www |
MyDNSにIPアドレスを連絡する
ユーザ登録時のメールに記載のHTTP-BASIC URL = http(s)://ipv6.mydns.jp/login.htmlとhttp(s)://ipv4.mydns.jp/login.htmlの両方をサーバのプラウザから閲覧します。IDとパスワードを要求されるので、メールに記載のIDとパスワードを入力します。これでサーバのIPアドレスをMyDNSに連絡したことになります。
確認
nslookupコマンドでwww.gororon.mydns.jpを調べます。
goro@FumFum:~$ nslookup www.gororon.mydns.jp
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: www.gororon.mydns.jp
Address: 101.142.109.48
Name: www.gororon.mydns.jp
Address: 2001:ce8:140:c1a2::2
- www.gororon.mydns.jpとサーバのグローバルアドレス(IPv6/4両方)が紐づきました。
ドメインの維持
MyDNSの通知先URL(ipv6.mydns.jp/login.html、ipv4.mydns.jp/login.html)の閲覧は最低週1回は行う必要があるとのことです。cronとcurl で自動化しました。
- 方法は以下のサイトなどを参考にしています。
【MyDNS】タダでドメインをゲットしよう
- crontabに登録する前にcurlのコマンドが動作するか確認したほうがいいです。
curl -4 -s -u [MasterID]:[Password] https://ipv4.mydns.jp/login.html
curl -6 -s -u [MasterID]:[Password] https://ipv6.mydns.jp/login.html
- 以下のようにcrontabに登録しました。IPv4は午前1時、IPv6はその5分後に毎日閲覧します。
・
・
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command ・・・最初の説明の一番下の列
0 1 * * * curl -4 -s -u [MasterID]:[Password] https://ipv4.mydns.jp/login.html > /dev/null 2>&1
5 1 * * * curl -6 -s -u [MasterID]:[Password] https://ipv6.mydns.jp/login.html > /dev/null 2>&1
- MyDNSにログインしてLOG INFOの画面でログイン実績を確認します。指定した時間に定期的に閲覧できていれば問題はないです。
おわりに
ドメインは、レジストラから購入してもいいのですが、1年目は安くても2年目以降は値段が上がってしまいます。このブログのような用途ではMyDNSのサービスはありがたいです。


コメント