web-dev-qa-db-ja.com

ホストファイルの編集

Windows TCP/IPを編集しようとしていますhostsファイル(c:\windows\system32\drivers\etc\hosts)。私は疑問に思っています、これを行うための最良の方法は何ですか(Windows XPで)?

たとえば、サイトa.comをgoogle.comにリダイレクトしたいとします。 a.comのIPアドレスを見つけることができますが、HOSTSファイルを編集する正しい方法は何ですか?私はこの構文を使用することを考えています:

this.is.ip.address   google.com

ただし、2つのことがあります。

  • これは正しい構文ですか?もしそうなら、a.comのIPアドレスを見つける必要なしにそれを行う方法はありますか? IPアドレスが現在機能している場所にa.comを配置するだけでしょうか?
  • このファイルを編集するための最良の方法は何ですか?使用中のため保存できません。通常、このような状況では、セーフモードに入り、そこから編集しますが、もっと簡単な方法はありますか(いくつかのシステムプロセスを強制終了することを考えています...)?
4
Maxim Zaslavsky

ホストファイルを編集する簡単な方法の1つは、フリーウェアのWindowsプログラム HostsMan を使用することです。

HostsManは、Hostsファイルを簡単に管理できるフリーウェアアプリケーションです。

enter image description here

Vista/Windows 7では、管理者権限で実行する必要がありますが、セーフモードに入る必要はありません。

9
therefromhere

コマンドプロンプトでpingを使用するか、 ルックアップツール を使用して、サイトのIPアドレスを見つけることができます。また、すべての組み合わせに取り組むようにしてください。

111.111.111.111   a.com
111.111.111.111   www.a.com
111.111.111.111   222.222.222.222

ファイルは読み取り専用です。右クリックしてプロパティに移動し、編集が完了するまで一時的に読み取り専用をオフにすることで編集できます。

2
John T

メモ帳でhostsファイルを編集できるはずですが、WindowsVistaではデフォルトで保護されたファイルです。ファイルが使用中であったためではなく、アクセス許可の問題のためにファイルを保存できなかった可能性があります。

メモ帳でファイルを編集するには、[スタート]メニューの[メモ帳]を右クリックしてRun as Administratorコマンドを選択し、管理者アカウントでファイルを開きます。

1
i-g

ホストファイルを編集する必要があるときは、ホストファイルをデスクトップにコピーして、必要に応じて編集します。編集後、元のホストファイルのフォルダーに移動し、古いファイルを置き換えます。通常、これを行うときは管理者権限があります。

0
NT.

AVを無効にし、メモ帳で編集します。私が気になるのは、ホストに追加されたIPアドレスのポートを選択できないことです。不明な理由でWebトラフィックを80から8080または4444に変更したい場合。

0
mikedopp