• 締切済み

DNSサーバについて教えてください

DNSサーバとはなにかわかりやすく教えてください。 本を読んだのですがいまいちつかめません。

みんなの回答

noname#3026
noname#3026
回答No.8

DNSサーバ・プロキシサーバ(?)・ルータ・NAT機能に関しては 1-7の通りです。 asukaさんの >ちなみにプロバイダはDNSサーバの内容をまた大本の所と参照して常に情報を最新 >の物にしていいます。 の補足です。 (世界のプロバイダがDNSレコードをコピーしあっているように解釈もできた・・。) DNSはドメインと=IPアドレスを結びつけるためのサーバなので やはり、登録元(要は原本)というのがあります。 しかし、登録元からいつもデータをコピーしてもらっているわけではありません。 コピーするタイミングは、「そのページを見たとき」「そのメールサーバに対してアクセスしたとき」等のDNSサーバに対して、問い合わせがあった時です。 (*なので、毎日見ている無料サイトの運営者が、サーバ関連のIPアドレスを   一斉に変更すると、あるプロバイダが表示できて、あるプロバイダが表示   できないという、世にも奇妙な物語じゃないけど奇妙な現象が発生する   日にちが経つと解決する) ドメインに関しては、サイト管理者が変更、サイト変更になってから 非常に分かりずらくなったっぽい・・・・・(゜_゜i) ザ・ドメインワールドを紹介します。 (まだ、インターネット勉強委員会のほうがわかりやすかった(TT))

参考URL:
http://www.domain-world.org/
すると、全ての回答が全文表示されます。
  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.7

プロキシサーバとは何なのか 簡単に言うと一時保管所と考えて下さい。何かファイルなどをダウンロードしたり捨てプロキシサーバにとおすと一時的にそのデータが残ります。 そして後でほかの人などが同じデータを要求した時にインターネット上までとりに行くのではなくそのプロ奇異サーバに残っているデータをリクエストしたところに送ります。 こうすることでインターネットへのアクセスを減らして回線の負担を減らすことができるんです。 ユーザーにとっても同じデータがプロキシサーバ上にあればプロバイダとの(プロバイダのプロキシサーバを使った場合)やり取りだけですみますので拘束にデータを得ることができます。 ルータとはLAN内部のデータを監視してそのデータがLAn内に存在しないデータであった場合そのデータを外部と接続して送り出し、また逆に外部からのデータをLAn内部に送ってもいいものかを判断した後LAN内部に流してPCなどが受け取れるようにします。 またNAT変換機能などと言うものがありルータがこの機能を持っているとプロバイダなどから与えられる1つだけのIPアドレスを複数のPCが利用できるようにしてくれます。 これによって1回戦しかインターネットとつながっていなくてなおかつ1つしかないアドレスをふくすのマシンが同時に使用できるようになるんです。 また、ダイアルアップルータの場合は外部向けのデータがあったら自動的に回線を接続してデータをやり取りし、必要に応じて回線を自動的に切断してくれます。 いちいちPCで接続作業と言うものをする必要がなくなります。 パソコンやルータのアドレスについてですがルータにはLAn内部用のアドレスとWAN側つまりインターネット向けにプロバイダから取得したIPアドレスの2つを持っています。 そしてPCはLAN内部で唯一のIPアドレスを通常一つだけ持っています。 この時IPアドレスはLAN内部では192.168.0.2など192.168.0.xなどの4つの数字で表されるものになり通常最初の3つは全て一緒で最後の数字のみかくPCによって違って来ます。 またルータにDHCPサーバ機能と言うものを持ったものがほとんどでPCはルータにIPアドレスの取得を依頼するとルータはLAN内部で使われていないIPアドレスをPCに対して発行します。この機能を使うことでPCでの設定でほかのPCと重複したアドレスを設定してしまう危険性が少なくなります。

すると、全ての回答が全文表示されます。
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.6

#5です。 疑問はつきませんよね。ネットワークのすべてを完璧に理解するのは大変です。 だんだんと範囲が広がってきますので、とりあえず下記のサイトを ご紹介しますので参考にしてみてください。 ネットワーク全般についてはこちらを http://www12.u-page.so-net.ne.jp/qc4/survive/network/menu.htm プロキシサーバについてはこちらを http://www8.big.or.jp/~000/CyberSyndrome/pg.html 用語については http://yougo.ascii24.com/gh/index.html http://e-words.jp/ IPアドレスの自動取得については、DHCPやPPPoEなどをキーワードにしてみてください。

すると、全ての回答が全文表示されます。
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.5

>ブラウザはまずDNSサーバにアクセスすると解釈してもいいのですか? そうですね。だから、DNSの設定が違うとインターネットにアクセスできなくなりますよね。 ホスト名(コンピュータ名)をIPアドレスに変換する(名前解決する)ために、ブラウザなどの アプリケーションは、gethostbyname()というシステム関数を使ってOSに問合せます。 この問合せに対してOSは、DNSのほかに「hosts」というローカルディスク内の情報も使って IPアドレスへの変換を試みます。 hostsファイルに世界中のホスト名を登録するのは無理なので、インターネット上のホストは DNSによる事になりますが、小規模なLAN内や家庭内のLANではhostsファイルを使う事も 結構あります。 http://www.atmarkit.co.jp/icd/root/11/5784411.html 尚、ルータとDNSは別機能ですので、必ずクライアント側のDNSの項目にDNSサーバの IPアドレスを設定する必要があります。 但し、プロキシサーバを利用している場合は、プロキシサーバがそこに登録されている DNSサーバを利用して名前解決を行ないますので、クライアント側では行ないません。

tomono-t
質問者

補足

ありがとうございます。どんなものか明確なイメージができました。先日無線LANの設定をおこなったのですが、プロキシサーバやIPアドレスを自動取得に設定するところなどさっぱり意味がわかりませんでした。よかったら教えていただけませんか? プロキシサーバとは何なのか。 またルータは結局どんなどんなものなのか? パソコンやルータのIPアドレスはどうなっているの? よかったらおしえてください。

すると、全ての回答が全文表示されます。
  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.4

>どのような構造でDNSサーバがつかわれていてホームページのサーバにアクセスしているんですか?ブラウザはまずDNSサーバにアクセスすると解釈してもいいのですか? ブラウザにアドレスを打ち込んでやるとまずブラウザがOSにアドレスを送りそのアドレスをOSがDNSサーバ(通常はプロバイダが持っています。)にアクセスして送りそれに対応したIPアドレス(これが4連の番号のことです)を返してきます。しそしてその番号をOSがブラウザに伝えブラウザがそれを元にアクセスします。 また、ブロードバンドルータなどを入れている場合OSはルータに聞きルータはDNSサーバにアクセスして番号を得てそれをOSに伝えます。後は同じです。 ちなみにプロバイダはDNSサーバの内容をまた大本の所と参照して常に情報を最新の物にしていいます。

すると、全ての回答が全文表示されます。
回答No.3

ネットワークに繋がっているコンピューターには全てIPアドレスというものがあります。 IPアドレスとは192.168.1.1のようにコンピューターごとに割り当てられた数字で、 これで、ネットワーク上のコンピューターを区別しています。 しかし、コンピューターを区別するのがこういった数字だと、非常に覚えにくいです。 そこで、192.168.1.1のコンピューターにはpasokonなどの別名をつけて 覚えやすくしようという考え方が生まれました。 このpasokonというのがドメイン名で、ドメイン名を管理するサーバーが DNSサーバーです。 これがあるおかげで、私達はpasokonという名前さえ覚えていれば、 DNSサーバーに調べてもらって、どのコンピューターのことなのか 知ることができるのです。

すると、全ての回答が全文表示されます。
  • Hiyuki
  • ベストアンサー率36% (2604/7183)
回答No.2

DNS(ドメインネームシステム) 簡単に言えば、インターネットにつながっているサーバーやパソコンは、IPアドレスによって相手のコンピュータを認識しています。しかし人間には覚えにくいですよね。 そこで、ホスト名、たとえばOKWEBのサイトを開こうとした場合であれば、http://www.okweb.ne.jpと211.132.11.193が同じものを指していることを覚えていてくれる、いわば通訳とも言えるものが、DNSサーバーです。 ホスト名とIPアドレスの対応関係を覚えてくれるものなので、これがないと私たちはIPアドレスを打って、ネットサーフィンをしなければなりません。いまでは欠かせないシステムです。

すると、全ての回答が全文表示されます。
  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

簡単にいえば電話帳のような物と思ってください。 通常インターネット上を流れるデータのさて先は122.154.120.121などの4桁の数字で表されています。 しかしこれでは覚えにくいですよね?たとえば「yahoo」なんかのも時で意味がある物だったら覚えやすいですよね。 ですからそれを関連づけるシステムができたわけです。 しかしそうするとこの覚えやすい物と本来の4っけたの数字を関連づけないときのうしませんよね? そこで電話帳のように名前から電話番号を探すようにyahho.co.jpと入れられたら4桁の数字が解るシステムができたんです。それがDNSサーバです。 これがあることによって覚えにくく間違えやすい4方の数字を覚えなくてもnttとかyahooとかの名前を入れると自動的に検索して変換しテクrそれを元にアクセスができるようになったんです。

tomono-t
質問者

補足

なるほどわかりました。 われわれがインターネットでアドレスを打ち込んだ場合どのような構造でDNSサーバがつかわれていてホームページのサーバにアクセスしているんですか?ブラウザはまずDNSサーバにアクセスすると解釈してもいいのですか?

すると、全ての回答が全文表示されます。

関連するQ&A