---
title: DNS設定が必要になって初めて分かったこと
tags: 
author: [Taisei Yamane](https://convert.docswell.com/user/yamatai12)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/LELWLWYQJR.jpg?width=480
description: こちらをスライドにしました https://qiita.com/yamatai12/items/e0dd137643ee2938bef2
published: January 22, 26
canonical: https://convert.docswell.com/s/yamatai12/KX6R37-2026-01-22-002640
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/LELWLWYQJR.jpg)

DNS設定が必要になって初めて分かったこと
yamatai12
1


# Page. 2

![Page Image](https://bcdn.docswell.com/page/4JM9M9DKEW.jpg)

自己紹介
yamatai12（Webエンジニア）
SNS
X(taiyama1212)
Qiita(yamatai12)
Zenn(yamatai12)
趣味は筋トレ
プロフィールです、よろしくお願いします
2


# Page. 3

![Page Image](https://bcdn.docswell.com/page/PJRGVG46E9.jpg)

今日のまとめ
DNSはIPアドレスを問い合わせるだけでなく、用途ごとに複数レコードがある
（A/AAAA・MX・NS）
その問い合わせは基本UDPであるが、状況によってTCPも使う
3


# Page. 4

![Page Image](https://bcdn.docswell.com/page/PEXXZX2DEX.jpg)

背景
DNSの理解・・・ドメインからIPアドレスを問い合わせる
業務でメール送信サービスの設定をいじっていた際にDNSについて見た
ドメインからIPアドレスを問い合わせることはわかっているがメール配信とどのよ
うに関係しているのか？
4


# Page. 5

![Page Image](https://bcdn.docswell.com/page/3EKW8WMDED.jpg)

DNS（Domain Name System）とは
サーバーのドメインから用途に合わせて問い合わせることができる
Webアクセス：A/AAAA（IPアドレス）
メール配送：MX（宛先メールサーバー）
DNSの委任：NS（権威DNS）
DNSによってドメインから問い合わせることを名前解決と言う
5


# Page. 6

![Page Image](https://bcdn.docswell.com/page/L73121YPJ5.jpg)

dig
DNSサーバーにドメインのIPアドレスを問い合わせることができる
レコードが複数返ることがある（冗長化/負荷分散のため）
dig example.com
~~~略~~~~~~~~~~~~
;; QUESTION SECTION:
;example.com.
;; ANSWER SECTION:
example.com.
example.com.
139
139
IN
A
IN
IN
A
A
104.18.26.120
104.18.27.120
6


# Page. 7

![Page Image](https://bcdn.docswell.com/page/87DXZX53EG.jpg)

DNSサーバーに配送先のメールサーバーのドメインを問い合わせる
MXというのはMail eXhangeの略
ドメインの左にあるのは優先度、これが小さいと優先される
dig MX gmail.com
~~~~~略~~~~~~~~
;; QUESTION SECTION:
;gmail.com.
;; ANSWER SECTION:
gmail.com.
gmail.com.
gmail.com.
gmail.com.
gmail.com.
1314
1314
1314
1314
1314
IN
MX
IN
IN
IN
IN
IN
MX
MX
MX
MX
MX
20 alt2.gmail-smtp-in.l.google.com.
5 gmail-smtp-in.l.google.com.
40 alt4.gmail-smtp-in.l.google.com.
30 alt3.gmail-smtp-in.l.google.com.
10 alt1.gmail-smtp-in.l.google.com.
7


# Page. 8

![Page Image](https://bcdn.docswell.com/page/VJPPDPGPJ8.jpg)

DNSはUDPが基本 → ただしTCPになることがある
（1/2）
先に用語だけ：権威DNS と ゾーン転送
権威DNSサーバー
自分の管理する範囲内のドメイン名 レコードの一覧（ゾーンファイル）を持ってい
て、問い合わせに対してはその対応表をもとに回答するDNS
ゾーン転送とは
ゾーンファイルを他のDNSサーバへ同期すること
8


# Page. 9

![Page Image](https://bcdn.docswell.com/page/2EV2126VEQ.jpg)

DNSはUDPが基本 → ただしTCPになることがある
（1/2）
DNSの問い合わせ応答は 軽量・低遅延 のため、従来は主にUDPが使われてきた
古典的なDNSでは、UDP応答サイズは512バイトが上限
現在はEDNS0により512バイト超の応答も一般的
それでも大きすぎると TC（Truncated）フラグが立ち、TCPで再問い合わせ（TCP
フォールバック）
512B上限 → EDNS0で拡張 → それでも大きい → TC → TCP再問い合わせ
ゾーン転送は設計上TCP
9


# Page. 10

![Page Image](https://bcdn.docswell.com/page/57GR2RN1EL.jpg)

まとめ
DNSはIPを問い合わせるだけでなく、用途ごとに複数レコードがある（A/AAAA・
MX・NS）
その問い合わせは基本UDPであるが、状況によってTCPも使う
10


# Page. 11

![Page Image](https://bcdn.docswell.com/page/4EQVPVQNJP.jpg)

参考
ネットワークはなぜつながるのか 第２版 | 日経BOOKプラス
Windows の DNS コマンド | DigiCert
DIGを使用したDNSサーバの確認方法について | セキュリティ専門企業発、ネット
ワーク・ログ監視の技術情報 - KnowledgeStare（ナレッジステア）
GolangでDNS権威サーバを書いてfly.ioで動かす - so what
JPRS トピックス＆コラム No.8 | ドメイン名やDNSの解説 | JPRS
＠IT：DNS Tips：DNSがUDPを使うのはなぜですか？
DNS は TCP と UDP の両方で機能します - Windows Server | Microsoft Learn
権威DNSサーバとは｜「分かりそう」で「分からない」でも「分かった」気にな
れるIT用語辞典
11


# Page. 12

![Page Image](https://bcdn.docswell.com/page/KJ4MYMN3E1.jpg)

ゾーン転送とは｜「分かりそう」で「分からない」でも「分かった」気になれるIT
用語辞典
Goを使ってDNSで遊ぶ
JPRS用語辞典｜TLD（トップレベルドメイン）
JPRS トピックス＆コラム No.5 | ドメイン名やDNSの解説 | JPRS
12


# Page. 13

![Page Image](https://bcdn.docswell.com/page/LE18685Z7G.jpg)

TCP
通信の信頼性確保のための処理により通信のコストや時間がかかる
実際にデータを送信するまでのセッション確立
送信したデータが受信されたかチェック
再送要求
EDNS0
DNSメッセージサイズの制限を緩和するための拡張機能
13


