DNS

Posted by: 川中

■DNSサーバー
TCP/IPを使用して通信をする場合IPアドレスなどのネットワーク情報をマシン一台一台に設定しなければなりませんが、DHCPを利用すればサーバの設定を変更するだけで済みます。IPアドレスの割り当ても自動で行ってくれるのでIPアドレスの重複もありません。ネットワークで最も重要な部分だけにネットワーク設定の管理のしやすさというのは大事なことです。
DSNとはドメインネームシステムの略で、つまりホスト名をもとにホストのIPアドレスを教えてくれる役割です。
あるサイトに接続しおようとしてブラウザを開いてURLを打ち込みアクセスします。するとpcはアクセス先のIPアドレスが分からないと接続できませんよね。そこでDNSにそのサイトのURLのIPアドレスは何でしょうか?と聞くことになります。DSNはホスト名をもとにDNSに登録された情報を探しIPアドレスを調べてくれます。そうした経緯があってブラウザでサイトを開くことができるというわけです。
あと、メールの送信にも大きな役割を担っています。メールのアドレスのドメインを調べドメインの場所にメールを配信しようという設定がDNSにはされています。

DNSは基本的ですが需要な役割を果たしていますがこのDNSで有名なものはBINDですが、さすがに設定や運用が複雑になっていてそれ専門の知識がないと難しいものとなっています。
ですから専用サーバーでDNSを構築している会社もあるようですね。そういうところは基本的にサーバー販売しているような会社なので知識があります。なかなか個人でそこまでしている人はいないようです。維持管理も手間がかかりますしね。