---
# System prepended metadata

title: DNSとドメイン
tags: [technical-skill]

---

###### tags: `technical-skill`
<span style="font-size: 80%;color: gray;">[大分類3：技術要素 中分類10：ネットワーク]</span>

# DNSとドメイン

**■目的**
以下の内容を理解し、基本情報レベルの技術を
身につけることを目的とします。
・ドメイン
・DNS
・DNSサーバ

上記を理解することでドメインとIPアドレスの名前解決する
仕組みを理解し、DNS関連の業務に役立てることを目的とします。

メモ：ドメインって知っています？


参照動画：27分～45分
https://schoo.jp/class/3587/room

## ドメインとは
通信するWEBサイト等を識別するための情報のこと
※インターネット上の住所のようなもの

Q.ドメインを使うと何がいいのか
WEBサイトを識別する情報としてIPアドレスがある。
IPアドレスを使って、WEBサイトに接続する。
例：182.22.25.124
⇒数字の羅列なので、わかりにくい
　わかりやすく表現したい！

# **https://www.yahoo.co.jp**
yahoo.co.jp：ドメイン

メモ：その他ドメインを使わないと何が困るのか
(例)
IPアドレスが動的に変化するリソースに対する処理
メールアドレス

■ドメイン取得
※企業だけでなく、個人でも取得可能
①ドメイン名取得
お名前.comなどでドメイン取得
②DNSサーバを構築
③レコードを記載

## DNSとは
ドメインを持っているだけではWEBサイトの接続できません。
名前解決するための仕組みを提供するのがDNSです。(Domain Name Sysetm)
ドメインをIPアドレスに変換する＝名前解決

図：DNSによる名前解決
![](https://i.imgur.com/GVbkfVS.png)


WEBサイトに接続するのに、まずは構築された
DNSサーバに問い合わせを実施し、名前解決されたIPアドレスを
使ってWEBサイトに接続する。


メモ：インフラGの業務ではクラウドの機能を用いることが多い
　　　AWSのRoute53、AzureDNSなどを用いる

## DNSサーバとは
業務ではDNSの役割を果たすサーバを構築して
名前解決できるようにします。

Q.管理していないドメインについてはどうするの？

他のDNSサーバを辿り、管理下のDNSサーバから
IPアドレスの名前解決を実施する。

![](https://i.imgur.com/HdQNiJU.png)


## 例題
![](https://i.imgur.com/tuo1gI7.png)

<details><summary>答え</summary>
<br>
    <span style="font-size: 150%;color: red;">エ</span>
    <br>

<br>
    
<div style="padding: 10px; margin-bottom: 10px; border: 1px dashed #333333; border-radius:20px; background-color: hsla(181, 100%, 45%, 0.2);">
ちなみに他の選択肢は・・・<br>
ア：DHCP(Dynamic Host Configuration Protocol)<br>
イ：RPC(Remote Procedure Call)<br>
ウ：NAT(Network Address Translation)
</details><br>

## まとめ
・ドメインとは「通信するWEBサイトを識別するための情報のこと」
・ドメインをIPアドレスに変換することを「名前解決」という
・名前解決の機能を提供するのはDNSという
・DNSサーバが上位のDNSに問い合わせを行っていき
　管理下のDNSサーバから名前解決をしている
    
メモ：各グループの業務でドメイン、DNSとか扱う機会はありますか？    
    
    
    
[最後にアンケートの記入をよろしくお願いします。]
[![](https://i.imgur.com/AD7Eyqh.png  =250x200)](https://docs.google.com/forms/d/e/1FAIpQLSec54qbw3BmPwneeabhpZeh_TDcPL55I4wpLKKZZM0gHt8c8g/viewform?usp=share_link)

