直前対策!?

MyDNS.JPで独自ドメインを使う方法
Futuer Versatile Group / MyDNS.JP
T.Kabu今日の内容・DNSの役目・DNS情報とドメイン情報
・MyDNS.JPに設定してみよう!
(お名前さんのNavi画面で)・設定を確認してみよう!

DNSの役目

DNSの役目
Domain Name System
Domain Name Service?
Domain Name Server?

Domain Name System Service?
Domain Name System Server?
：

まぁDNSってことで😅

DNSの役目
昔々は、IPアドレスとホスト名をテキストファイルに書いていました/etc/hosts

127.0.0.1 hoge hoge.mydns.jp localhost localhost.localdomain localhost4 localhost4.localdomain4::1hoge hoge.mydns.jp localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.250.50 vps100 vps100.oreno.server
192.168.252.50 vps100-2
192.168.250.51 vps101 vps101.oreno.server
192.168.252.51 vps101-2

これがIPアドレス

192.168.250.201 homedisk
192.168.250.11 test001
192.168.250.81 orangepi
192.168.250.13 db001 db001.mydns.jp
192.168.250.14 predict001 predict001.mydns.jp
192.168.250.21 vote001 vote001.mydns.jp
192.168.250.22 hoge hoge.mydns.jp

これがホスト名DNSの役目
やってられるか!!

DNSの役目
そこで登場したのが……

Domain Name System(DNS)DNSの役目
どこかのサイトwww.example.jp「www.example.jp」に接続したいなー

DNSの役目
どこかのサイトwww.example.jp
これがトップレベルドメイン(TLD)「www.example.jp」に接続したいなー

DNSの役目
どこかのサイトwww.example.jp
これがドメイン名

これがTLD「www.example.jp」に接続したいなー

DNSの役目
どこかのサイトwww.example.jp
これがホスト名

これがドメイン名

これがTLD「www.example.jp」に接続したいなー

DNSの役目
どこかのサイトwww.example.jp
IPアドレスが判らないと接続できないよDNSの役目
Domain Name System(DNS)
www.example.jpのIPアドレスって何ですか!?

DNSの役目
www.example.jpハ、210.197.79.2xxデス

なるほど
210.197.79.2xxに接続すればいいのかDNSの役目
どこかのサイトwww.example.jpll210.197.79.2xx「210.197.79.2xx」に接続

DNS情報DNS情報
ホスト名とIPアドレスなどを管理している情報;$TTL@ININININ
IN

600; TTL
SOA
hoge.mydns.jp. webmaster.mydns.jp. (2022012900 ; Serial
7200; Refresh
2 hours
1800; Retry
30 minutes
80000; Expire
14 days4000; Minimum
1 day)
NS
ns0.mydns.jp.
NS
ns1.mydns.jp.
MX10hoge.mydns.jp.
A210.197.79.210
AAAA
2001:278:1033:9:0:0:79:210

INAIN

これがホスト名;
www;210.197.79.210

これがIPアドレス

DNS情報・どこかのDNSに登録する
どこなのかはドメイン情報に設定
・DNSソフトにより書き方が異なる
BIND : テキスト etc
PowerDNS : SQL-DB etc
ETC ...

ドメイン情報ドメイン情報ドメインの所有者などの情報
whois mydns.jp

Domain Information:[Domain Name][Registrant][Name Server][Name Server][Name Server][Signing Key]

これがドメインの所有者

MYDNS.JP
Future Versatile Groupns0.mydns.jp
ns1.mydns.jp
ns2.mydns.jp

ここでどこのDNSにこのドメインのDNS情報があるか設定している[Created on][Expires on][Status][Last Updated]

2009/05/18
2022/05/31
Active2021/06/01 01:05:09 (JST)Contact Information:[Name][Email]Web Comminucations INC
big@big.jp

ドメイン情報
ただし、最近は「個人情報保護」？の関係でレジストラが所有者情報を代行設定していたり隠してたり…
・レジストラ＝ドメイン登録事業者
・レジストリ＝ドメイン管理機関「レジストラ」と「レジストリ」はいつも混乱…

DNS情報どこかのサイトwww.example.jp
ここをレジストラが管理

ここをレジストリが管理へー、JPRSが.jpのレジストリなのね
お名前さんとかはレジストラなのねDNS情報とドメイン情報で？つまりDNS情報とドメイン情報って？

DNS情報とドメイン情報

ドメインexample.jp

ドメイン情報(レジストラ経由で登録)

DNS情報(どこかのDNSに登録)

つまり、ドメインには上記の二つの情報があるってことで、だいたいみんなよく判らないまま間違えたDNS情報の設定をするんだよDNS情報とドメイン情報

どこかのサイトwww.example.jpll210.197.79.2xx
ホスト名とIPアドレスはDNSが管理(DNS情報)ドメインはレジストラが管理(ドメイン情報)

TLDはレジストリが管理

MyDNS.JPに設定してみよう!

MyDNS.JPに設定してみよう!
・MyDNS.JPはダイナミックDNS・IPアドレスの通知が必須
・無料のサブドメインを多数用意
・独自ドメインも登録設定無料!
・Let’s Encryptの取得も簡単!
今回はお名前さんで取得した独自ドメインの登録方法を解説

MyDNS.JPに設定してみよう!
・お名前さん、DDNSやめるってよ→お名前さん、DDNS続けるってよ(ﾉ∀`)ｱﾁｬｰ
でもクライアントソフトを変更しないといけないみたいですし？
便利なMyDNS.JPはいかがでしょ😅

MyDNS.JPに設定してみよう!
・まずはMyDNS.JPにユーザー登録
・お持ちのドメインを登録しておく
・IPアドレスの通知をしてみる→MyDNS.JPでDNS情報が生成
・ここまでやってから、レジストラでドメイン情報のDNSを変更

MyDNS.JPに設定してみよう!
で、どうやってレジストラでDNSを変更？

MyDNS.JPに設定してみよう!
・レジストラ＝お名前さんのサポートに『ネームサーバー/DNSについて』

https://www.onamae.com/guide/p/67
ネームサーバー変更方法
他社レンタルサーバー・お客様独自のネームサーバーにて運用する場合ここを見たらとりあえずOK😅

MyDNS.JPに設定してみよう!
・MyDNS.JPのネームサーバーは

ns0.mydns.jp
ns1.mydns.jp
ns2.mydns.jp

以上を登録すればOKですが、この前に知ったかで確認をしてしまうと…

では実際に設定ます設定を確認してみよう!

設定を確認してみよう!
・ドメインのName Serverを、別のDNSに変更する場合には
1) 変更元のDNS、のDNS情報のTTLを短めに設定しておくのが吉。
2) 変更先のDNSにも、DNS情報をあらかじめ設定しておくのが吉。

MyDNS.JPに設定してみよう!
・TTL(Time To Live)秒の間は、最新の情報に更新されないから→300秒なら、最短五分は待つ
・それでも変更(確認)手順次第ではいつまで待っても新しい情報にならないことも🙄
→俗にいう「浸透しない」問題

MyDNS.JPに設定してみよう!
・『whois』でドメイン情報を確認.life→ whois.donuts.co.jp→ whois.jprs.jp
Domain Name: kyotei.life
Registry Domain ID: 8d72****************e41d4e33c646-DONUTSRegistrar WHOIS Server: whois.discount-domain.com
Registrar URL: http://www.onamae.com
Updated Date: 2022-01-24T04:27:05ZCreation Date: 2022-01-24T04:27:05Z:Registry Registrant ID: REDACTED FOR PRIVACY
Registrant Name: REDACTED FOR PRIVACY:
Name Server: ns0.mydns.jp
Name Server: ns1.mydns.jp
Name Server: ns2.mydns.jp
::

レジストラ

ドメイン情報の最終更新日時が変更した日時になってる？
これがドメイン所有者保護(隠ぺい)されている権威DNSとして、MyDNS.JPのDNSが指定されているか?

設定を確認してみよう!
・『dig』などでDNS情報を確認::;; ANSWER SECTION:
kyotei.life.
300
INkyotei.life.
300
INkyotei.life.
300
INkyotei.life.
300
IN

A
A
A
A;; AUTHORITY SECTION:
mydns.jp.
80IN
mydns.jp.
80IN
mydns.jp.
80
IN;; ADDITIONAL SECTION:
ns0.mydns.jp.
223
IN
ns1.mydns.jp.
223
IN
ns2.mydns.jp.
223
IN
ns0.mydns.jp.
85420 IN
ns1.mydns.jp.
85420 IN
ns2.mydns.jp.
85420 IN::

81.4.101.244
210.197.74.203
168.235.85.192
168.235.80.32
NS
NS
NS

MyDNS.JPに通知した(もしくはエラー用ページの)IPアドレスになっているか?

DNSとして、MyDNS.JPのDNSがNSレコードにされているか?
ns0.mydns.jp.
ns1.mydns.jp.
ns2.mydns.jp.

ところが…
A
210.197.74.200
ドメイン情報では変わってもA
210.197.74.201
A210.197.74.202
DNS情報が以前のままにAAAA 2001:278:1033:4::74:200
AAAA 2001:278:1033:4::74:201
なってませんか？
AAAA 2001:278:1033:4::74:202※変更前、非再帰問い合わせで確認をしないと、古い情報がキャッシュされ…

設定を確認してみよう!
・切り替えの際の確認で焦ると…
;; QUESTION SECTION:;kyotei.life.
IN;; AUTHORITY SECTION:life.
3581 INlife.
3581 INlife.
3581 IN
::

NS
NS
NS

v0n2.nic.life.
v0n1.nic.life.
v2n0.nic.life.

・以後しばらく…
:;; ANSWER SECTION:
kyotei.life.
72IN;; AUTHORITY SECTION:
kyotei.life.
3529 INkyotei.life.
3529 IN::

ある方法で問い合わせると見慣れない回答とともにNSレコードのTTLが何だか妙に長いんだけど…

AA
NS
NS

210.197.79.210

ぎゃー!!
AレコードのTTLは短いのにNSレコードのTTLが変に長い!!
そして古いDNSのまま…!?

dns0.example.com.
dns1.example.com.

結果的にしばらくは古いDNS情報で回答されてしまうことに…

設定を確認してみよう!
・NSレコードのTTLが切れるまで待つしかない…😭
・変更前のDNS情報を持っていない
DNSでは、変わってるかも?🙄
→新しいDNSに問い合わせるから・間違えても「浸透しない」とか言わない。
怖い先生が釘バット持ってやってくる😅

設定を確認してみよう!
・DNSの変更は手順が大事!!焦らずに・あとはMyDNS.JPにIPアドレスの通知を忘れずに!
・それでも自分のサーバーにアクセスが出来ない時は、たいていの事は『よくあるご質問』に書いてあります!
https://www.mydns.jp/contact-us/

MyDNS.JP
がんばってください!

Futuer Versatile Group / MyDNS.JP
T.Kabu