DNS(Domain Name Service)とは
IPアドレスをホスト(
ドメイン)名に、ホスト名をIPアドレスに変換する名前解決メカニズムの総称のことです。つまり、DNS を利用するとIPアドレスをもとにホスト名を求めたり、ホスト名からIPアドレスを求めたりすることが可能になるのです。
DNS が登場する前には hosts と呼ばれるファイルによってコンピュータごとにアドレス管理が行われており、ローカルネットワークだけであればこれでも運用していくことができました。
しかし、昨今のネットワークの肥大化に伴い、ユーザーのコンピュータそれぞれに膨大な名前解決情報を持たせ、接続する機器が増えるたびにそれを書き直していくことは気が遠くなるような作業となってしまいます。
このため現在では DNS という簡単に名前を解決できるシステムをサイトに設置してコンピュータの名前とIPアドレスの結びつきを一元的に管理する仕組みが採用されているのです。