DNS

【DNS:ディーエヌエス】

DNSとは

【Domain Name System】
ドメイン名やホスト名とIPアドレスの対応関係を管理する世界規模の分散型データベースシステム。

DNSサーバー

【DNS server】
TCP/IPネットワーク上でドメイン名、ホスト名とIPアドレスを対応関係を管理するサーバーのこと。

DNSレコード

  • SOAレコード
    【Start Of Authority】
    管理するゾーンについての情報が書いてる。
フィールド名 意味
MName ネームサーバー名
RName 管理者のメールアドレス
Serial ゾーン情報のバージョン
Refresh ゾーン情報をリフレッシュ(更新)されるまでの制御時間
Retry 再度リフレッシュを試みる時間
Expire ゾーン情報を信頼できる時間
Minimum リソースレコードのTTL(ネガティブキャッシュ)
  • NSレコード
    【Name Server record】
    ドメインのDNSサーバー名を指定する。
  • Aレコード
    【Adress record】
    ホスト名に対応するIPv4アドレスを定義する。
  • AAAAレコード(クアッドエーレコード)
    ホスト名に対応するIPv6アドレスを定義する。
  • PTRレコード
    【Pinter record】
    IPアドレスに対応するホスト名を定義する。ドメイン名の逆引きに利用される。
  • CNAMEレコード(シーネームレコード)
    【Canonial NAME record】
    ホスト名のエイリアス名。
  • MXレコード
    【Mail eXchange】
    メールサーバーのFQDNを定義する。サーバーの優先度を指定する事ができる。(小さい方が優先される)
  • HINFO
    【Host INFormation】
    ホストのCPUやOSの情報。セキュリティの危険上、現在はほとんど使用されない。
  • WKS
    【Well Kown Service】
    ドメイン名が可動するサービス。現在はほとんど使用されない。
  • TXTレコード(テキストレコード)
    【TeXT record】
    ドメインについての追加情報や付加情報を定義する。メール不正送信対策用のSPFレコードDKIMなどがある。Googleのドメイン名所有者の確認などにも利用される。

ドメイン名

【Domain Name】
インターネット上のコンピューターやネットワークを識別するために付けられている名前の一種。重複しないよう管理されている。

FQDN(エフキューディーエヌ)

【Fully Qualified Domain Name】完全修飾ドメイン名
TLDから順番にサブドメイン名やホスト名などを省略せずにすべて指定した形式のこと。一般的に末尾に「.」(ドット)をつけるルールがある。
例) www.nic.ad.jp.

正引き

ホスト名からIPアドレスを取得すること。ドメイン名の解決名前解決などと呼ばれる。

逆引き

【revers lookup】
正引きとは逆にIPアドレスからホスト名を取得。IPアドレスには必ずホスト名を割り当てる必要は無いため失敗する事がある。

ドップレベルドメイン

【Top Level Domain】
ドメイン名を構成する要素のうち「.」ピリオドで区切られた最も右にある要素のこと。TLDと書く。

  • gTLD
    【generic Top Level Domain】
    用途や組織種別などに応じて設置される。
  • ccTLD
    【country code Top Level Domain】
    国や地域ごとに設置される。
  • 特殊なTLD
    歴史的経緯などで残っているもの。

権威DNSサーバー

【authoritative DNS server 】
ドメイン名の情報を管理し、外部からの問い合わせに応答するDNSサーバー。

TTL

【Time To Live】

  • ルーティング
    IPパケットのTTLは最大転送回数。ルーターなどの危機を通過するごとに値が減少し、0になったパケットは破棄される。
  • DNSレコード
    ゾーン情報をキャッシュする時間。経過した場合は再度権威DNSサーバーに問い合わせする。

メモ

「相対ドメイン名」や「不完全なドメイン名」

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×