サーバアドレス
要約すると、キャッシュDNSサーバーの動きは以下の2つです。
Nginxは最近非常に人気が出てきているWebサーバーで、Webサーバーに持たせる機能を色々と削ぎ落とし、軽量でパフォーマンスが高いと言われています。
IISはMicrosoft社が開発したWebサーバーでWindowsサーバーで稼働します。
プライベートIPは、企業や家庭のローカルエリアネットワークで利用されるIPアドレスです。同じローカルエリアネットワーク内に所属する機器同士の通信はできますが、他のローカルエリアネットワーク内の機器とは通信できません。
インターネットに接続する場合は、NATなどのアドレス変換技術を使ってISP(インターネットサービスプロバイダ)が管理しているグローバルIPを一時的に利用して通信しています。
つまり、ドメイン名とIPアドレスを紐付けるために、お互いを変換させる仕組みが必要になります。この仕組みを提供するのが、DNSサーバーです。
DHCPv4サーバが割り当てるIPアドレスの貸出時間を変更します。
1~72時間の範囲で設定できます。
DNSはIPアドレスとドメイン名を紐づけ管理を行うシステムのことを指し、その機能を提供するサーバーをDNSサーバーと呼びます。
DNSサーバーは世界中に存在する膨大な数のドメイン名とIPアドレスを管理しなければならないため、それぞれの国・地域、組織で分散されたDNSサーバーが協調して名前解決を行うようになっています。
現在は、ドメイン登録サービスやレンタルサーバー企業がDNSサービスを提供していて、ドメイン登録すればセットでサービスを利用できるようになっている事が多いですが、少し前では企業や個人単位でDNSサーバーを立てて自分のサーバーを運用管理している事もよくありました。
と言っても、ある特定のDNSサーバーが、世界中のドメイン名とIPアドレスの対応情報(住所録)を全て管理しているなどといった、単純な仕組みではありません。「jpドメインの情報を保持するDNSサーバー」「co.jpドメインの情報を保持するDNSサーバー」……などと、情報はドメインの階層ごとに独立・分散しています。
DHCPv4サーバの設定をします。
ですが、例えば「183.181.99.1」と数字で示されても覚えられませんし、Webサイトを置くサーバーを変更したら、IPアドレスも変わってしまいます。
Webサーバーの設定で行うことは大きく次の2つがあります。
DNSサーバー(ネームサーバー)とは、ドメイン名とIPアドレスを紐付けるための仕組みを提供するサーバーのことです。
このドメイン名はIPアドレスと紐づけられ、DNSサーバーというもので管理されています。
ブラウザではこのDNSサーバーにドメイン名に紐づいているIPアドレスを問い合わせ、Webサーバーにアクセスしています。
単純に登録可能かのみを調べるためにはお名前.comのようなドメイン登録サービスで調べるのが登録料金なども一緒に調べられて手っ取り早いです。
ピンポイントでそのドメインをどこの誰が登録しているのか詳細情報を調べたい場合は、JPRS(日本レジストリサービス)などのwhoisサービスを利用すると調べることができます。
下図はyahoo.co.jpの登録情報を調べた結果です。
Apacheは世界で最も利用されているサーバーで、Linux・UNIX系OSの他Windowsサーバーでも動きます。