Hostsファイルについて


多くのユーザーはWindowシステムにHostsファイルがあることを知っています。Windows 98システムではWindowsディレクトリで、Windows 2000/XPシステムではC:\Winnt\System 32\Drivers\Etcディレクトリにあります。このファイルは実は純粋なテキストのファイルです。メモ帳など普通のテキスト編集ソフトで開けられます。ノートでhostsファイルを開けたら、まずマイクロソフトの説明を見ました。このファイルはTCP/IP for Windowsの標準に基づいて動作します。IPアドレスとHost name(ホスト名)のマッピング関係を含んでいます。IPアドレスとHost name(ホスト名)をマッピングする規定です。各セグメントにはマッピング関係だけが含まれています。IPアドレスは各セグメントの先頭に置いて、スペースの後にマッピングされたHost name(ホスト名)を書きます。この段のマッピングについては、「〓」で分割して文字で説明します。今はWindowsでHostsがどのように働いているかを見てみましょう。私達はネット上でウェブサイトにアクセスすることを知っています。まずDNSサーバーを通じてネットワークドメイン名(www.XXXX.com)を61.XXXX.XXXXのIPアドレスに解析してから、私達のコンピュータにアクセスできます。ドメイン名要求ごとにドメイン名サーバの解析を待ってIP情報を返すと、ネットワークにアクセスする効率が低下します。Hostsファイルは解析効率が向上します。Windowsシステムの規定により、DNS要求を行う前に、Windowsシステムはまず自分のHostsファイルにこのアドレスマッピング関係があるかどうかを確認します。もしあるなら、このIPアドレスマップを呼び出して、知られているDNSサーバにドメイン解析を提出しないといけません。つまりHostsの要求レベルはDNSより高いということです。Hostsファイルの働き方が分かりましたが、具体的にどのような役割がありますか?1.ドメイン名の解析を加速します。常に訪問するウェブサイトに対して、Hostsにドメイン名とIPのマッピング関係を配置することで、ドメイン名を入力すると、インターネット上のDNSサーバを要求することなく、すぐにIPを解析できます。2.LANユーザーが多くの単位のLANにいると、サーバーがユーザーに提供して使用することができます。しかし、LAN内では一般的にDNSサーバーが設置されていないため、これらのサービスにアクセスするには、覚えにくいIPアドレスを入力する必要があります。これらのサーバーにそれぞれ覚えやすい名前をつけてHostsにIPマップを作成してください。これから訪問する時はこのサーバーの名前を入力すればいいです。3.携帯サイトは今多くのウェブサイトがユーザーの同意なしに様々なプラグインをあなたのコンピュータにインストールしています。木馬やウイルスかもしれません。これらのサイトに対しては、Hostsを利用して、このサイトのドメイン名を間違ったIPまたは自分のコンピュータのIPにマッピングしてもいいです。これでアクセスしなくてもいいです。例えば、wwww.XXXX.comにアクセスしたくないなら、Hostsに下記の内容を書きます。127.0.0.1 wwww.XXXX.com(zhi)屏蔽内容のウェブサイト0.0.00 wwww.XXXX.com.comのようにコンピュータでドメイン名を解析して、本機または間違ったIPに解析して、シールドの目的を達成しました。4.接続システムはLotusのサーバやデータベースサーバに対して、アクセス時に直接IPアドレスを入力するとアクセスできなくなり、サーバ名を入力してからしかアクセスできません。Hostsファイルを配置して、サーバー名を入力すればスムーズに接続できます。最後に指摘するのは、Hostsファイル構成のマッピングは静的であり、ネットワーク上のコンピュータが変更されたら、直ちにIPアドレスを更新してください。そうでないとアクセスできません。