ドメインをAmazonのRoute53に移行する前に、まずDNSの仕組みを正しく理解する必要があります
このシリーズの第2部でAWSのRoute53ドメインネームシステム(DNS)サービスにアクセスしますが、まずDNSが一般的にどのように機能するかを正しく理解することを確認すると便利だと思いました。 DNSプロセスと用語に慣れたら、既存のドメインをRoute53に移行することを検討します。
DNSは、人間が読める名前の間のマッピングを提供します(次のようなwww.amazon.com205.251.242.103のような)とそれらに関連するIPアドレス。 DNSは、覚えやすい名前でリストされている電話番号を検索する電話帳と比較するのが最善です。 DNSはapplication layer protocolの下にあります。
ユーザーがタイプするwww.amazon.com 彼のブラウザでは、DNSサーバーにクエリを実行しますamazon.comのIPアドレス。 サーバーはAmazonのアドレスを返すため、ブラウザはAmazonのwebホストからデータを要求でき、ローカルブラウザでホームページを構築するために必要な要素を返します。
DNSの仕組み:ドメインネームシステム用語
ドメイン名
ドメイン名は、ウェブブラウザのURLフィールドに入力するamazon.comのような人間が読める名前です。 Internet Corporation for Assigned Names and Numbers(ICANN)は、これらのドメイン名を管理しています
トップレベルドメイン(TLD)
tldは、ドメイン名の最後の部分を指します。 たとえば、amazonの.comです。comはトップレベルドメインです。 最も一般的なTldには、.com、.net、org、および.infoが含まれます。国コードTldは、特定の地理的位置を表します。 たとえば、.inはインドを表します。 ここではいくつかのより多くの例があります:
- com-商業企業。
- 政府–米国政府機関。
- edu–大学などの教育機関。
- 組織–組織(主に非営利)。
- ミル–ミリタリーミリタリーミリタリーミリタリーミリタリー
- ネット-ネットワーク組織。
セカンドレベルドメイン
これは、例えば、tld—amazon.comの直前に来るドメイン名の一部です。
サブドメイン
サブドメインは、webサイトの一意のコンテンツ領域を識別するために作成することができます。 たとえば、awsのaws.amazon.com.
ドメインネームレジストラ
ドメイン名の予約を管理することにより、名前レジストラはDNSの仕組みにとって重要です。 ICANNは現在、特定の上位レベルドメインのドメイン名レジストラとして機能する権限を組織に付与しています。
ネームサーバー
電話帳のように、ネームサーバーはIPアドレスに一致するドメイン名のコレクションです。DNSの仕組み:ドメインネームシステムレコードタイプ
Aレコード
アドレスレコード。 Aレコードは、サーバーのIPアドレスをドメイン名にマップします。 たとえば、72.21.206.6から72.21.206.6へamazon.com.
CNAME
正規名レコード。 CNAMEレコードは、あるドメインを別のドメインへのエイリアスとして確立します(これにより、エイリアスにアドレス指定されたすべてのトラフィッ
エイリアスレコード
CNAMEレコードと同様に、エイリアスレコードを使用してあるアドレスを別のアドレスにマップすることができます。 ただし、エイリアスは同じ名前を使用して他のレコードと共存できます。
MXレコード
メール交換レコード。 これらのレコードは、ドメインのユーザーアカウントをホストしているサーバーにドメインの電子メールをリダイレクトします。 メール交換レコードは、ドメインの電子メールサーバーの優先順位を決定するために使用されます。
DNSの仕組み
ユーザーが人間が読めるアドレスをブラウザに入力すると、オペレーティングシステムのDNSクライアントはローカルキャッシュ内の情報をチェ 要求されたアドレスが存在しない場合は、ローカルエリアネットワーク(LAN)内のドメインネームシステムサーバーを検索します。 ローカルDNSサーバーがクエリを受信し、要求されたドメイン名が見つかると、結果が返されます。
名前が見つからない場合、ローカルサーバーはインターネットサービスプロバイダ(ISP)によって提供されるDNSキャッシュサーバーにクエリを転送します。 DNSサーバーのキャッシュにはDNSレコードの一時的なストアが含まれているため、要求に迅速に応答します。 これらのDNSキャッシュサーバーは、権限のあるDNSサーバーから取得したキャッシュされた値に基づいて要求解決を提供するため、権限のないDNSサーバーと
権限のあるルートネームサーバーは、各トップレベルドメイン(.com、.orgなど)の権限のあるネームサーバーのリストを維持し、提供します。).
権限のあるトップレベルドメインネームサーバーは、すべてのドメインの権限のあるネームサーバーのリストを維持し、提供します(gmail.com,wikipedia.org、等。). その仕事は、要求されたドメインの権限のあるネームサーバーを検索して返すためにネームサーバーを照会することです。
DNSがどのように機能するかについてのより良いアイデアが得られたので、次の投稿ではAmazonのRoute53を紹介し、既存のドメインをそれに移行するのが
Amazon Route53を初めて使用する場合は、AWSのドメインネームシステムを使用するコースです。53