• 締切済み

お教えください

どなたかお教えください。 マイコンピュータ-Cドライブ-Windows-System32-etc の中にある (1)hosts (2)hosts,msn (3)lmhosts,sam (4)networks (5)protocol (5)services の役割について調べていましたが、理解できずに悩んでいます。 どなたかお教えください。

みんなの回答

  • saru_
  • ベストアンサー率39% (38/97)
回答No.3

なんで、そんなものを理解する必要があんの???、という素朴な疑問を禁じ得ませんが。。。。 Windowsのネットワーク機能は、使う分には便利なのですが、きちんと理解しようとすると、tcp/ipとNetBIOSが渾然一体となっていて、やたらややこしいのです。かくいう私も細かいところは、分かっていません。 tsuchiyoさんの質問は、内燃機関の原理をほとんど分かっていないのに、シリンダーやピストンリングやカムやラジエーターって何ですか????と訊いているようなものです。 まずは、tcp/ipからきちんと理解した方がよいと思われます。身の回りにUNIXに詳しい友達がいて、/etc/の下のファイルを自由に編集できる環境があれば、実例を交えながら、1時間くらいで説明してくれると思います。 そういった人がいないのであれば、自分のPCにLinuxをインストールしつつ、本も一冊くらい買って、地道に学んでいかないとダメかもしれませんね。 tcp/ipがきちんと理解できれば、「LANにささったWindowsのPCは、hostsファイルを設定しなくても、ホスト名でお互いに通信できるのはナンデダロー?」という当然の疑問から、NetBIOSの基本的なアークテクチャーに自然とたどりつけるでしょう。 アクティブ・ディレクトリがからんでくると話がもう少しややこしくなりますが、それはまた別の話...

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

>理解できずに悩んでいます。 hostsがわからないということでしたら何らかの管理者ということも ないでしょうからおそらく知らなくてもよいレベルのファイルです。 (ピリオドをカンマで書いたりしてるし・・・) 逆になぜ知る必要があるかを挙げてもらえれば、そのレベルに 応じた回答がつくかもしれません。 そもそもWindowsの何万もあるファイルの一つ一つを理解している 人の方が少ないですから ちなみにmsnはmsnメッセンジャー関連、samはサンプルです。

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

 すべて対応表が書かれているファイルです。  コンピュータを数字で認識しますが、数字列では人間が識別しにくいので、分かりやすい文字列を使います。  この文字列と数字の対応表です。  ネットワークを利用する際には「名前解決」という行為が必要です。  一般的な TCP/IP ネットワークの世界では、IPアドレス( 192.168.1.10 のような数字列 )で所在を表現します。 しかし、人間が扱うにはこの数字列だけでは扱いにくいので、ホスト名は URL のような文字列を IPアドレスの代わりに使用しています。  これらの文字列を、正しい IPアドレスに変換するしくみが「名前解決」です。 (1)hosts (2)hosts,msn (3)lmhosts,sam  これらは、名前解決のための対応表です。   (1) は、TCP/IP 用のファイル   (2) は、TCP/IP 用をMSN explorer や messenger が利用する場合のファイル   (3) は、Windows ネットワーク用のファイルの見本です。        この内容をアレンジして、lmhosts ファイルを作成します。   (4) の、networks ファイルは、ネットワークアドレスをニーモニック名とエイリアス名に関連づけています。   (5) の、protocols ファイルは、ポート番号をニーモニック名とエイリアス名に関連づけています。   (4) の、services ファイルは、ポート番号をニーモニックサービス名とエイリアス名に関連づけています。

tsuchiyo
質問者

補足

とても簡単に図で説明していただければ幸いです。

関連するQ&A

  • お願いします。

    どなたかお教えください。 マイコンピュータ-Cドライブ-Windows-System32-etc の中にある (1)hosts (2)hosts,msn (3)lmhosts,sam (4)networks (5)protocol (5)services の役割について調べていましたが、理解できずに悩んでいます。 どなたか、図で説明していただければ幸いです。

  • C:\WINDOWS\system32\drivers\etcの中身について

    初歩的な質問ですが宜しくお願いいたします。 C:\WINDOWS\system32\drivers\etc の中身に[hosts][lmhosts][networks][protocol][services]とあるのですが、それぞれの働きなどを分かりやすく説明いただければと思います。 宜しくお願いいたします。

  • hostsファイルについて

    最近、hostsファイルで特定IP等?を遮断できるという話を知り調べていたのですが、このパソコンにはhostsファイル自体が存在しないようです。 system32\drivers\etcの中にはnetworks・protocol・services・lmhostsだけでした。 今まで一度も見たことないので最初から無いのか途中で消えたのか知りませんが、hostsファイルは無くてもいいものですか??作成方法も検索してるのですが、なかなか分かりやすいサイトが見つからず・・・。 宜しくお願いします。

  • hostsについての質問です。

    Win XP IE6 SP2を使用しています。 先日、悪意のあるソフトをDLしてしまいhostsの中身が書き換えられてしまいました。 C:\WINDOWS\system32\drivers\etcのhostsの中にあるファイルは ・hosts ・lmhosts ・networks ・protocol ・services の5個です。 ■質問(1)これは特に異常はないですか? 前回質問して、教えて頂いた通りに進んでいくと、 PCのhostsの中に、書き換えられたアドレスなどが書いてありました。それを消して「127.0.0.1 localhost」とだけ書いて上書き保存しました。(127.0.0.1というのはお絵かきサイトのIPアドレスです。) ■質問(2)PCは直ったのですが、hostsに入力した「127.0.0.1 localhost」以外に、他に大事な文章を書いたりしなくても大丈夫でしょうか??皆さんのPCはもっと沢山の事が書かれていますか? 改変された部分がhostsだけなのかどうかは、まだ分からないですが、出来る限りPCを元通りにしたいと思っています。 アドバイスよろしくお願いします。

  • 管理者権限でも hostsファイルを変更できない

    Windows7でhostsファイルを変更したいと思っています。 いろいろなHPに書かれているように、 メモ帳や秀丸などのエディタを管理者権限で実行し、メニューの「開く」から C:\Windows\System32\drivers\etc\hosts を開いて編集しているのですが、上書きに失敗してしまいます。 ちなみに、同じやり方で、同じフォルダにあるnetworksなどのファイルは上書き保存ができました。 hostsファイルだけがなぜか上書きできません。 PCの再起動なども実行しましたが、再起動後でも駄目でした。 どたたか、原因がわかる方いらっしゃらないでしょうか 非常に困っています

  • windows2000で、hostsファイルを参照してくれない

     お世話になります。DNS切り替え前の動作確認で、hostsファイルを触っていますが、hostsに書いた所でない(正常な)アドレスを見に行ってしまいます(pingを打っても同じです)  下記の確認をしましたが、解決しませんでした。 ● C:\WINNT\system32\drivers\etcの、hosts ファイルと、lmhosts.samに ipアドレス(タブ)www.(アドレス)  の形式で記述しております。 ● レジストリ(DataBasePath)の値は書き換わっていません。 ● サービスDNS Clientは、開始されています。  他に確認する箇所 等ございましたら、ご教示いただけると助かります・・・

  • hosts.msnについて

    C:\WINDOWS\system32\drivers\etc下にhosts.msnという見慣れないファイルを見つけました。 中身はhostsと同じです。 これはどういったファイルなのでしょうか? もしご存知の方が見えましたら教えてください。

  • hostsファイルを別なディレクトリに移すと。。

    お世話になっております。 C:\Windows\System32\DRIVERS\ETC\hosts ファイルを C:Windows直下に移動すると、機能しないでしょうか? おしえてください。

  • hosts ファイルが、アプリケーションを起動するたびに消えてしまいます。

    C:\WINDOWS\System32\drivers\etc 内のhosts ファイルが、アプリケーションを起動するたびに消えてしまいます。 社内のパソコンで Windows XP Pro SP2 を使用しています。支社から本社にあるサーバへの接続のため、C:\WINDOWS\System32\drivers\etc 内の hosts ファイルに本社のサーバーの名前を登録して名前解決していましたが、ある日突然、ホスト名でのアクセスができなくなりました。そこで、C:\WINDOWS\System32\drivers\etc 内をのぞいてみたところ、hosts ファイルがなくなっていたので、新規に作成してホスト名でのアクセスを試みましたが、それでもアクセスできません。そこで再度フォルダ内を見てみたところ、hosts ファイルが消えていました。さらに色々と確かめた結果、C:\WINDOWS\System32\drivers\etc 内の hosts ファイルがあらゆるアプリケーション(まさに全てのアプリケーション。メモ帳でも電卓でもです。)を起動するたびに消えてしまうのです。フォルダを開いて様子を見てますと、アプリケーションを起動するたびにまさに目の前で hosts ファイルだけが消えてしまいます。フォルダ内の他のファイルは、全く問題ありません。C:\WINDOWS\System32\drivers\etc\hosts ファイルがピンポイントで消えてしまいます。スパイウェア等の悪質なプログラムの存在を疑い、ウィルスバスター2007、スパイボット、カスペルスキーアンチウイルス6.0 でスキャンしてみましたが、気になるものは検出されませんでした。全く摩訶不思議で不可解な現象なので、途方にくれています。尚、今現在、2台(それぞれ別の支社)のパソコンで同じ現象が発生しています。どなたか、アドバイス、情報の方をよろしくお願い致します。

  • Windows98で名前解決

    するファイルはどのファイルでしょうか? c:\windows\hosts.sam にアドレスを設定しても反映されないので困ってます 192.168.0.2 www.gooman.com を入力したいと考えています