DNS再入門
ScrapBoxのメモを整形して貼ります。 なので僕が理解が薄い部分を調べたりメモしたり引用したりしているだけなので体系的な知識は得られないかと思います。
本編
Google Cloud DNS を使って独自ドメインを取得ししつつDNSについて学んでいきます。
Google Cloud DNSでIPアドレスとドメイン名を紐付ける - Qiita
まずはコレにしたがってやっていく
Cloud DNS 登録
事前にしておく
お名前.com 等でドメインを取得
UIとかいろいろ変わっていくと思うので公式サイトを参照されたし
(お名前ドットコム)
DNSゾーン
DNSゾーンとは
あんまり詳しく知らなかった。
ref. DNSサーバとゾーン
一つのネームサーバが管理する範囲をDNSゾーンっていうみたい
サブドメインを移譲したらそのサブドメインは別のDNSゾーンになる みたいな?
ref. @IT > Master of IP Network > DNS Tips > ゾーンとは
ゾーンとは、ネームサーバがドメインを管理する範囲です
DNSゾーン作成
ネットワークサービス > Cloud DNS
に移動
「DNSゾーンの作成
」> 入力 > 作成
NSレコードとSOAレコードがデフォルトで作成されています
ぼく:「NSレコード? SOAレコード??」
NSレコード
ざっくりいうと
管理を委託しているDNSサーバさんの名前が書いてあるんだな~
らしい
ref. NSレコードとは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
それっぽく書いてあるスライド: https://jprs.jp/tech/material/iw2012-lunch-L3-01.pdf
SOAレコード
Start Of Authority recordの略らしい
権威の開始を示す
ref. SOAレコードとは何ですか。|よくあるご質問|法人向けクラウドサービスのbit-drive
ゾーン(管理する範囲)に関する情報が書いてあるんだな~
ref. SOAレコードとは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典SOAレコードの1番目に定義されるns1.example.com.は、そのドメインのプライマリDNSサーバを指定します。
通常、そのゾーンのNSレコードで定義されたホスト名のいずれか1台と一致するかと思います。
ref. DNS - SOAレコードの最初の部分の意味がわかりません。|teratail
Aレコードの追加
AレコードはIPアドレスとドメイン名を対応させるレコードです。
これはわかりやすい
www.example.com => 123.123.123.123
みたいな。
レジストラの登録
Cloud DNS で登録したドメインのDNSサーバを参照されるように上のレジストラのネームサーバに登録する必要がある
レジストリとは、世界中で使われている「.com」や「.net」「.jp」などのトップレベルドメイン毎に1つのみ存在する一番上位の機関をいいます。
レジストラ
レジストラはドメインを登録する事業者をいいます。
ref. レジストリとレジストラ|ドメインの基礎知識|名づけてねっと
- data
- ns-cloud-d1.googledomains.com.
- ns-cloud-d2.googledomains.com.
- ns-cloud-d3.googledomains.com.
- ns-cloud-d4.googledomains.com.
これらのns サーバーをお名前.com等のレジストラに登録する。
ネームサーバーの変更
>他のネームサーバーを利用
で更新可能
移譲完了