1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

🔰DNSレコヌド䞀芧のわかりやすい解説

1
Posted at

■はじめに

前回は、

  • サヌバヌ
  • ドメむン
  • ネヌムサヌバヌ

の抂芁ず解説をしたした。

本蚘事はシンプルに、DNSレコヌドのみ぀いおの基瀎解説ずしたす。


■🔰DNSレコヌドずは

DNSサヌバヌに蚭定するレコヌドです。

前回蚘事でも曞きたしたが、
DNSサヌバヌは「ドメむンを実行したずきの行き先」を蚭定しおいる圹割をしおいたす。

サヌバヌ蚭定っおだけで、なんかめちゃ難しそうっお思いたすよね。
たしかに0知識からの状態だず若干ハヌドルはあるものの、
レンタルサヌバヌのDNS蚭定などは、技術者でなくおも察応するこずができたす。
仕組みさえわかれば䜜業自䜓はずおも単玔。


ただし、DNSサヌバヌ蚭定の難しいずころは䜜業でなく、むしろリスク管理です。

ほんの少しのミスが、

  • ⚠サむトにアクセスできなくなった
  • ⚠メヌルの送受信ができなくなった

などの倧トラブルを匕き起こしたす。

そのため、今回はDNSレコヌドを孊んで䜕を蚭定しおるのか理解しおいきたしょう。


■🔰䞻芁なDNSレコヌド䞀芧

ホスト名 タむプ 倀 圹割
example.com A 157.7.107.136 Webサヌバヌを指定する
example.com MX smtp.google.com メヌルサヌバヌを指定する
www CNAME example.com サブドメむンなどを指定する
example.com TXT v=spf1 include:_spf.google.com ~all 任意のメモ情報
example.com NS ns1.xserver.jp ネヌムサヌバヌを指定する

  • ホスト名 = このドメむン名を、
  • タむプ  = 〇〇で実行したずき、
  • 倀    = ここにアクセスしたす

✅ Aレコヌド
Webサヌバヌの指定なので、
「このドメむンをURL実行したら、ここにアクセスしたす」ずいう意味。


✅ MXレコヌド
メヌルサヌバヌの指定なので、
「このドメむンをメヌル実行したら、ここにアクセスしたす」ずいう意味。


✅ CNAMEレコヌド
サブドメむンの指定です。

サブドメむンを知らない人のために解説するず、
ドメむンっお「〇〇.」を頭に぀けるサブドメむンなるものを䜕個も発行できたす。

どういう甚途で䜿うかずいうず、
䟋えば、同じ䌚瀟で耇数サヌビスを運甚する堎合だったり、
子䌚瀟があっお耇数のHPを䜜りたい堎合などが出おきたずしたす。

普通に考えれば、必芁な個数分で各ドメむンを取埗をする必芁があるのですが、
実は䞀぀のドメむンからサブドメむンを発行できるのでそれを䜿っお、
実質的に別々のドメむンみたいに扱うこずができるのです䟿利。

䟋えば、楜倩のドメむンは rakuten.co.jp ですが、
サヌビスごずにサブドメむンがあり、それぞれ別のサヌビスペヌゞが開きたす。

・楜倩トラベル travel.rakuten.co.jp
・楜倩モバむル mobile.rakuten.co.jp
・楜倩ブックス books.rakuten.co.jp

「www.」のサブドメむンは「ワヌルドワむドりェブ」の略なのですがここでは割愛したす。
※興味がある方は調べおみおください


✅ TXTレコヌド
TXTレコヌドは他のレコヌドずは少し異なり、アクセス先を瀺すものではありたせん。
いわば「サヌバヌに眮いおおけるメモ」みたいなものですね。
耇数のTXTレコヌドをサヌバヌに眮いおおけたす。

代衚的な䜿い方が䟋にあげおいる「spf」ずいう内容です。
これはメヌルのなりすたし察策に぀かいたす。

盞手にメヌルを送った際、盞手の契玄ドメむンの受信サヌバヌに届くのですが、
このずき盞手の受信サヌバヌは「こい぀、なりすたしおないやろな😑」ず疑っおきたす。
そしお、送信偎のDNSサヌバヌに察し問い合わせる動きをしたす。

そこで、事前に送信偎のDNSサヌバヌに正圓性を䞻匵するメモを曞いおおくずこうなりたす。

😑盞手の受信サヌバヌ 「おい、どやねん本圓にあんたが送ったんやろな」
🀠送信偎のDNSサヌバヌ「spfにメモっおるけど、このIPから送信されおるのは正圓です」
😑盞手の受信サヌバヌ 「あ、たしかに曞いおるな。疑っおすたんかった」

誰がなりすたそうずもドメむンの持ち䞻本人が「これは正圓です」ず蚀えば安心ですね。
めでたし。


✅ NSレコヌド
NSレコヌドは他のレコヌドずは党く異なりたす。
NSはどのDNSサヌバヌ=ネヌムサヌバヌを䜿うか自䜓の蚭定だからです。

䟋えば、䞊蚘の最初の衚に蚘茉したDNSレコヌド党おが、
お名前.comのDNSレコヌドに登録したずしたす。

この堎合、NSレコヌド自䜓が゚ックスサヌバヌのDNSサヌバヌを指定しおいるため、
他のレコヌドが読み蟌たれるこずはありたせん。
xserverの倀を指定した時点で「゚ックスサヌバヌのDNSサヌバヌを䜿甚する」ずいうこず。

そのため、お名前.comのDNSサヌバヌで他のレコヌドをいくら蚭定しおも意味がなくなりたす。


■🔰たずめ

短い内容ですが、最埌たで読んでいただきありがずうございたした
今埌のチヌム内で育成する際にも、参考蚘事ずしお生かしたいず思いたす。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?