ホストファイルにローカルDNSルックアップを追加する方法

ブラウザのアドレスバーにウェブサイトのURL(website URL)を入力すると、ドメインネームサーバー(domain name server)(domain name server)と呼ばれる種類のインターネットサーバーにリクエストが送信されます。このサーバーは、入力したURLを取得し、探しているコンテンツをホストする実際のサーバーにリストされている特定のIPアドレスを確認します。 

これに伴う問題は、ネームサーバーに問題があると、正しいサイトにアクセスできないことです。さらに悪いことに、ネームサーバーが乗っ取られた場合、偽のサイトにたどり着く可能性があります。幸いなことに、「hosts」ファイルにローカルDNSルックアップを追加するだけで、特定のIPアドレスとWebサイトアドレスの間のリンクを手動で指定できます。

Hostsファイルとは何ですか?

hostsファイルは簡単に理解できます。単なるテキストファイルです。ちなみに、これがメモ帳(Notepad)のようなものでファイルを編集する必要がある理由です。メモ帳は、フォーマットを変更したり、ファイルに余分なフォーマットを追加したりすることはありません。

hostsファイル内に、IPアドレスのリストとIPアドレスが指すWebアドレスを追加できます。実際には一緒になっていない場合でも、任意の(any )IPアドレスとWebアドレスを組み合わせることができます。必要に応じて、 Bing.com(Bing.com)の実際のIPアドレスがGoogle.comを指すようにすることができます。

Windowsは、ネームサーバーに要求を送信する前に、常に最初にhostsファイルをチェックします。したがって、Webブラウザに入力したアドレスがhostsファイルにリストされている場合は、ファイルにリストされているIPアドレスにリダイレクトされます。

ローカルDNSルックアップとは何ですか?

前の段落で説明したプロセスは、ローカルDNSルックアップです。コンピュータは、外部サーバーに接続することなく、ローカルディスクからIPアドレスを単独で検索します。とても簡単です!

ホストファイル(File)にローカルDNSルックアップを追加(Add Local DNS Lookup)する理由

ホストファイルにローカルDNS(DNS)ルックアップを追加する理由はいくつかあります。記事の冒頭ですでにいくつかの理由を述べましたが、人々はこの単純な機能を使用するためのかなりの数の創造的な方法を見つけました。 

ホストファイルにエントリを追加する重要な理由の1つは、速度です。外部サーバーにアクセスするよりも、ローカルルックアップを実行する方が常に高速です。特にそのサーバーが信頼できない場合。最も重要または最も頻繁に使用されるサイトをhostsファイルに入れることは、 DNS(DNS)サービスがアクセスの問題を引き起こすことを心配する必要がないことを意味します。

また、hostsファイルを使用して、そのコンピューターにアクセスさせたくないサイトをブロックすることもできます。(block sites)あなたがしなければならないのは、どこにも行かないか、良性のIPアドレスを指しているそのサイトのhostsファイルにIPアドレスを入れることだけです。一般的なリダイレクトには、0.0.0.0と127.0.0.1が含まれます。これは、いわゆる「ループバック」アドレスです。詳細については、YouTubeビデオ(YouTube video)をご覧ください。

ルーター、IPカメラ、ネットワーク接続ストレージなどのローカルデバイスがある場合は、hostsファイルを使用して、IPアドレスに覚えやすい名前を付けることができます。

既成のホストファイルの使用

ホストファイルに数十または数百のサイトを追加するのがかなり退屈に聞こえる場合は、あなただけではありません。幸いなことに、Webには、自分のhostsファイルにコピーして貼り付けるだけの既成のリストを見つけることができる場所がたくさんあります。

これに関する主な問題は、これらのリストに悪意のあるルート変更が隠されている可能性があることです。つまり、各IPアドレスを手動で確認するか、リストのソースを信頼していることを確認する必要があります。

Windows10でのHosts ファイル(File)の編集

hostsファイルにはいたずらの余地があるため、ファイルを開いて編集することはできません。変更を加えるには、コンピューターの管理者権限が必要です。ホストファイルに変更を加える前に、何か問題が発生した場合に備えて、元の内容をコピーして別のテキストファイルに貼り付けることを強くお勧めします。

Windows 10でhostsファイルを変更するには、次の手順に従います。

  1. スタートメニュー(Start Menu)を開き、「メモ帳」と入力します。

  1. メモ帳(Notepad)が表示されたら、それを右クリックして[管理者として実行(Run)]を選択します。

  1. nメモ帳で[開く(Open)]をクリックし、c:WindowsSystem32Driversetchostsに移動して、hostsファイルを開きます。ファイルタイプを「すべてのファイル」に変更することを 忘れないでください。(Remember)

  1. Microsoftのこのデフォルトのhostsファイルが表示されます。 

  1.  ドキュメントにすでに含まれているテキストについて心配する必要はありません。そのままにして、ファイルの最後に独自のエントリを追加することができます。「#」記号で始まる行はコメントとして扱われ、名前の検索には使用されません。

リストにローカルルックアップを追加するのは非常に簡単です。サイトのIPアドレス、スペース、Webサイトのアドレスを書き留めるだけです。(Just)

(Remember)ファイルを閉じるときに追加したものを保存することを忘れないでください。それがあなたがしなければならないすべてです!これで、指定したサイトにアクセスするときに、コンピューターはDNS(DNS)ルックアッププロセス全体をスキップします。

WebサイトのIPアドレスを見つける方法

ホストファイルに追加するサイトのIPアドレスがわからない場合はどうなりますか?実際には、Windows10のコマンドプロンプトを使用してサイトのIPアドレスを見つけるのは非常に簡単です。方法は次のとおりです。(Command Prompt)

  1. スタートメニューを開き、「cmd」と入力します。
  1. コマンドプロンプト(Command Prompt)が開いたら、「tracert」と入力し、スペースと確認するサイトを入力します。この例では、「google.com」です。次に、キーボードのEnterキーを押します。

  1. ここにサイトのIPアドレスが表示されます。これで、hostsファイルでこのアドレスを使用できるようになります。

最も多いホスト

Windowsフォルダの奥深くに隠されたそのような小さなテキストファイルがとても便利であることがわかると誰が思いますか?これで、コンピュータがWebサイトにアクセスする方法を制御する、適切なローカルルックアップの第一人者になりました。 



About the author

私は、Excel や PowerPoint などの Microsoft Office ソフトウェアの使用経験があるコンピューターの専門家です。また、Google が所有するブラウザーである Chrome の使用経験もあります。私のスキルには、書面および口頭での優れたコミュニケーション、問題解決、批判的思考が含まれます。



Related posts