WindowsのHostsファイルとは何ですか?etc / hostsを編集する方法は?

Hostsファイル(別名etc/hostsます。Windows(Windows)を含むすべてのオペレーティングシステム(operating system)に1つあります。それが何を意味するのか、そしてなぜそれが使われるのかを知らずに、etc/hostsという用語に出くわしたかもしれません。あなたがウェブ開発者なら、あなたは確かにこのファイルが何であるかを知っていて、あなたはそれを素早く見つけたいと思っています。このガイドでは、Hostsファイルとは何か、 Windowsのどこにあるか、ホストエントリ(host entry)とは何か、およびアクセス許可エラーに遭遇することなくHostsファイルを編集する方法について説明します。始めましょう:

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

Hostsファイル(etc/hostsとも呼ばれます)は、Windows(およびその他のオペレーティングシステム)がIPアドレスをホスト名またはドメイン名にマップするために使用するテキストファイルです。(text file)このファイルは、ローカルコンピューターのローカルDNSサービス(DNS service)として機能し、ネットワークを介してコンピューターが接続されているDNSサーバー(DNS server)からのマッピングを上書きします。

Windowsのetc/hostsファイル

HostsファイルはWindowsのどこにありますか?

Hostsファイル(またはetc/hosts)は次のフォルダにあります:" "C:\Windows\System32\drivers\etc"

WindowsでのHostsファイルの場所

これは、ファイル拡張子のないファイルであり、(file extension)メモ帳(Notepad)を含む任意のテキストエディタ(text editor)で開いて表示できます。

Windowsのホストエントリとは何ですか?

Hostsファイルには、ホストエントリが格納されます(host entries)。これらは、次の形式を使用する標準化されたテキスト行です:IPアドレスホスト名コメント(IPaddress Hostname Comment)。最初の部分はリダイレクト先のIPアドレス(IP address)、2番目の部分はリダイレクト先のドメイン、3番目の部分はコメントです。コメントは必須ではなく、最初の2つの部分だけが必須です。ホストエントリ(host entry)の3つのコンポーネントをスペースまたはTAB(TABs)で区切ることができます(TABキーを1回または2回押します)。たとえば、「127.0.0.1www.google.com」という行を追加できます。("127.0.0.1 www.google.com")

メモ帳でHostsファイルを編集する

上記のエントリを保存すると、Windowsは(Windows)ドメインwww.google.comをすべての(domain www.google.com)アプリとWebブラウザ(apps and web browsers)のローカルコンピュータにリダイレクトします。

127.0.0.1とは何ですか?

127.0.0.1は、コンピューターであるローカルホストにつながる特別な目的のIPアドレスです。(IP address)これは「ループバックアドレス(loopback address)」とも呼ばれ、そのアドレスを使用してコンピュータに戻るアドレスを意味します。標準のIPアドレス(IP address)とは異なり、ループバックアドレス(loopback address)はどのハードウェアにも関連付けられておらず、ネットワークに物理的に接続されていません。このアドレスは、コンピューターにインストールされているアプリやサービス(apps and services)がローカルホスト、つまりコンピューターと通信するために使用します。

ローカルホストリダイレクト

また、コンピュータには、ネットワークまたはインターネットを介して他のデバイスやサービスと通信するために使用される、ネットワークカード(network card)に関連付けられた127.0.0.1とは異なる一意のIPアドレスがあります。(IP address)

ほとんどの場合、ローカルホストIPアドレスは、 (IP address)Webサーバー(web server)をコンピューターにインストールするときにWeb開発(web development)に使用されます。これにより、作成されたWebページをローカルで実行し、インターネット上にあるかのようにWebブラウザー(web browser)でテストできます。 。

コンピュータネットワークでの競合を回避するために、ネットワークデバイスに使用されるIPアドレス(IP address)は127.0.0.1以外の任意のものにすることができます。たとえば、Windows(Windows)ネットワークカードの(network card)IPアドレス(IP address)を手動で変更しようとすると、次のようなエラーが表示されます。 「127で始まるIPアドレスは、ループバックアドレス用に予約されているため、無効です。他の有効な値を指定してください。 1から223の間。」("IP addresses starting with 127 are not valid because they are reserved for loopback address. Please specify some other valid value between 1 and 223.")

127で始まるIPアドレスは無効です

Windowsで(Windows)Hosts(etc / hosts)ファイルを開いて表示する方法

Hostsファイルは、任意のテキストエディタ(text editor)を使用して編集できます。たとえば、メモ帳(Notepad)を使用してみましょう。(Let)まず(First)、そして最も重要なことは、管理者権限でメモ帳(Notepad)(またはお気に入りのテキストエディタ)を開くことです。(text editor)これを行う1つの方法は、Windows 10で(Windows 10)「メモ帳」("notepad")という単語を検索し、メモ帳の(Notepad)検索結果(search result)を右クリック(または長押し(tap and hold))してから、 「管理者として実行」("Run as administrator.")をクリックまたはタップすることです。表示されるUACプロンプトで、[(UAC prompt)はい(Yes)]を押します。

管理者としてメモ帳を開く

次に、 Hosts(Hosts)ファイルを開く必要があります。[ファイル(File)] 、 [開く(Open)]の順にクリックまたはタップするか、キーボードのCTRL+Oを押します。

メモ帳でファイルを開く

"C:\Windows\System32\drivers\etc"を参照するか、パスをコピーして(copy and paste)[開く(Open)]ウィンドウのアドレスフィールドに貼り付け、 Enterキー(Enter)を押します。

メモ帳でC:WindowsSystem32driversetchostsを開きます

最初は、「検索に一致するアイテムはありません」("no items match your search")とは、ファイルが表示されないことを意味します。これは、Hostsファイルにファイル拡張子(file extension)がなく、メモ帳(Notepad)が「.txt」拡張子のファイルのみを検索しているためです。[ファイル名(File name)]フィールドの右側にあるドロップダウンリストをクリックまたはタップして、[(Click)"All Files (*.*)."

メモ帳ですべてのファイルを表示

これで、ホスト(hosts)を含​​むフォルダ内のすべてのファイルが表示されます。ファイルを選択し、[開く(Open)]を押します。

メモ帳でC:WindowsSystem32driversetchostsを開きます

Windowsで(Windows)Hosts(etc / hosts)ファイルを編集する方法

Hostsファイルを開いたら、他のテキストファイル(text file)と同じように、ファイルを編集したり、エントリを追加、変更、または削除したりできます。

追加(Remember)するすべてのエントリは、IPアドレスホスト(IP address Hostname)名の形式を使用する必要があることに注意してください。「127.0.0.1www.google.com」「192.168.1.1www.webapp.com 」のような行を追加します

メモ帳でHostsファイルを編集する

Hostsファイルの編集が完了したら、変更を保存する必要があります。変更が加えられて保存されていない場合は、メモ帳(Notepad)ウィンドウのタイルが*記号で始まることに注意してください。変更を保存するには、[ファイル(File)] 、 [保存]の順に移動するか、キーボードの(Save)CTRL+Sを押します。

Hostsファイルをメモ帳に保存する

変更を保存すると、変更はすぐに適用され、コンピューターが接続されているDNSサーバーからのマッピングを上書きします。(DNS server)

なぜ人々はHostsファイルを使用するのですか?

ほとんどのカジュアルなコンピュータユーザーは、誰かにいたずらをして、GoogleFacebook、またはその他のサイトへのアクセスをブロックし、それがダウンしていて機能していないと思わせる場合を除いて、 Hostsファイルを使用しません。 。Hostsファイルを最も頻繁に使用するのは、インターネット上で公開する前にローカルでテストする必要があるWebサイトとWebアプリを作成するWeb開発者です。(web apps)

HostsファイルによってブロックされたGoogle.com

ITプロフェッショナルは、Hostsファイルを使用して、職場で管理しているコンピューター上の特定のサイトやWebリソースへのアクセスをブロックします。たとえば、特定の広告ネットワークからのビジネスネットワークでの広告をブロックするために使用できます。(business network)

マルウェアは、Hostsファイルを使用して、 (Hosts)Webトラフィック(web traffic)をリモート制御されたサーバーにリダイレクトし、個人情報やその他のデータを盗むこともできます。

WindowsでHostsファイルを編集できません!私は何をしますか?

Windowsで(Windows)Hostsファイルを編集して保存すると、「この場所に保存する権限がありません」という("You don't have permissions to save to this location.")エラーメッセージ(error message)が表示される場合があります。これは、管理者権限でメモ帳(Notepad)または使用しているテキストエディタ(text editor)を開かなかったために発生します。上記のセクションを読み、管理者権限でメモ帳を起動する方法を確認してください。(Notepad)

エラーメッセージ:この場所に保存する権限がありません

その後、エラーや権限の問題なしにHostsファイルを編集できます。

WindowsでHostsファイルをどのように使用しますか?

(Thank)このチュートリアルをお読みいただきありがとうございます。Hostsファイルに関するすべての質問に回答できたことを願っています。終了する前に、コメントで、 Windowsで(Windows)Hostsファイルをどのように使用する予定ですか?それは仕事のためですか、それとも友人や家族(friend or family member)にいたずらするだけですか?以下にコメントして、 (Comment)Hostsファイルでの作業経験を共有しましょう。



About the author

私は、ソフトウェア業界で 10 年以上の経験を持つ、推奨される Windows 10 の専門家です。私は Explorer と Office 365 の両方の専門知識を持っており、特にユーザーの個人設定と外観設定に熟練しています。私のスキルは、オンライン レビューを通じて優れた顧客サービスを提供し、AI などのテクノロジを活用してサポートを改善するという私のビジネスの中心にあります。



Related posts