RTシリーズの使い方や役割などに関するFAQ
DNSって?
最終変更日 | 2018/Nov/06 |
文書サイズ | 5.8KB |
DNSって何?
無数に近いドメインやホストの名前(DNS名)と無数に近いIPアドレスを
矛盾無く管理している(データベース)システム
DNSにより世界中の未知らぬホストにアクセスすることが可能になります。
「この世でDNSを越えるデータベースは存在しない」とも言われたりする
インターネットを支える重要なアーキテクチャ/システム/技術のひとつです。
基本的には、DNS名からIPアドレスを検索するシステムなのですが、
ドメインやホストに関するその他の情報も提供されます。
例えば、メールの配送(MX配送)
レコード名 簡単な解説 A ホストのIPアドレス情報 CNAME 別名、エイリアス HINFO ホストに関する情報、コメント MX メール(SMTP)サーバへのポインタ NS DNSサーバへのポインタ PTR Domain name pointer SOA Star of a zone of authority .... ....まだまだある
メールの配送には、宛先のドメイン名を元にDNSからMXレコードを 調べて宛先のメール(SMTP)サーバのDNSホスト名を得ます。
次に、宛先のメールサーバのDNSホスト名を元にDNSからAレコードを 調べて宛先のメールサーバにメールを送付します。
DNSがあるからこそ、未知の相手のWebを閲覧したり、 メールで情報交換したりできるという訳です。
「www.rtpro.yamaha.co.jp.」という名前を問い合せて そのホストのIPアドレス(133.176.200.51)を教えて貰う検索
「133.176.200.51」というIPアドレスからFQDNなDNS名(www.rtpro.yamaha.co.jp.)を
教えて貰う検索
IPアドレスでDNSへの問い合せをする場合は、
「51.200.176.133.in-addr.arpa.」のように記述し、
逆引きも名前解決の一種類と見倣されます。
だいたいサーバ側で利用される状況を想定すると理解しやすいかな。
省略せずにちゃんと書いたDNS名
FQDNな場合、最後のドット「.」も必要なんですよ。
だったりします。(ドットだから確認しにくいかもしれないけど。)省略:http://www.rtpro.yamaha.co.jp/index.html FQDN:http://www.rtpro.yamaha.co.jp./index.html
DNSに対して問い合せを行なう処理/機能を意味します。
DNSへの問い合せをする必要のあるアプリケーションは、
このリゾルバを通してDNSにアクセスすることになります。
どのDNSサーバにアクセスするかとかいうリゾルバの設定は、
UNIXなどでは、 /etc/resolv.conf に記述します。
# 他のOS(オペレーティング・システム)でも似たような設定ファイル名です。
最も簡単なリゾルバを利用するアプリケーションは、nsloolupですね。
通常、「DNSサーバのIPアドレス」と「所属するDNSドメイン名」の設定が必要 です。
RTシリーズもDNSサーバへ問い合せる機能(リゾルバ)がありますので、 「dns server」、「dns domain」で設定できます。
DNSへの問い合せをするアプリケーション
DNSが正しく設定されているか確認したりする為に利用されます。
nslookupは、最も簡単なリゾルバを利用するアプリケーションと言えます。
[ FAQ for RT-Series ]
[ FAQ for Introduction / Install / Config / Syslog ]