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つのことがあります。
ホストファイルを編集する簡単な方法の1つは、フリーウェアのWindowsプログラム HostsMan を使用することです。
HostsManは、Hostsファイルを簡単に管理できるフリーウェアアプリケーションです。
Vista/Windows 7では、管理者権限で実行する必要がありますが、セーフモードに入る必要はありません。
コマンドプロンプトでping
を使用するか、 ルックアップツール を使用して、サイトのIPアドレスを見つけることができます。また、すべての組み合わせに取り組むようにしてください。
111.111.111.111 a.com
111.111.111.111 www.a.com
111.111.111.111 222.222.222.222
ファイルは読み取り専用です。右クリックしてプロパティに移動し、編集が完了するまで一時的に読み取り専用をオフにすることで編集できます。
メモ帳でhostsファイルを編集できるはずですが、WindowsVistaではデフォルトで保護されたファイルです。ファイルが使用中であったためではなく、アクセス許可の問題のためにファイルを保存できなかった可能性があります。
メモ帳でファイルを編集するには、[スタート]メニューの[メモ帳]を右クリックしてRun as Administrator
コマンドを選択し、管理者アカウントでファイルを開きます。
ホストファイルを編集する必要があるときは、ホストファイルをデスクトップにコピーして、必要に応じて編集します。編集後、元のホストファイルのフォルダーに移動し、古いファイルを置き換えます。通常、これを行うときは管理者権限があります。
AVを無効にし、メモ帳で編集します。私が気になるのは、ホストに追加されたIPアドレスのポートを選択できないことです。不明な理由でWebトラフィックを80から8080または4444に変更したい場合。