Google Chromeの拡張機能で/etc/hosts
のファイルを変更せずに名前解決を設定できるものがあります。
今回の記事ではChromeの拡張機能のみで/etc/hosts
を書き換えるような設定を行える「Virtual Hosts」をご紹介します。
インストール方法
https://chrome.google.com/webstore/detail/virtual-hosts/aiehidpclglccialeifedhajckcpedom
こちらのURLをクリックしていただくと、インストール画面が表示されます。
拡張機能Virtual Hostsのメリット
/etc/hosts
を編集するとGoogle Chrome以外のブラウザにも変更が反映されてしまいます。
しかし、拡張機能Virtual Hostsを使えばPCの/etc/hosts
を変更することなく、名前解決をすることができ、Chrome以外に設定が反映されることはありません。
触ってみて思った拡張機能Virtual Hostsのデメリット
単一のホスト名しか登録できず、対応するIPアドレスも一つに限定されています。
では複数のホスト名を設定するにはどうすれば良いか?
-
/etc/hosts
を編集する -
HostAdmin APP
をChromeにインストールする
(注意)こちらの方法だと、/etc/hosts
を編集するのでChrome以外のブラウザにも影響が出ます。また、/etc/hosts
を編集できる権限をchromeに与える必要があります。
https://chrome.google.com/webstore/detail/hostadmin-app/mfoaclfeiefiehgaojbmncmefhdnikeg からインストール可能です。
最後に
今回はChromeの拡張機能で/etc/hosts
を編集する方法を紹介しました。
Virtual Hostsには制限も多いですが、一時的に利用する分には十分事足りるのでは無いでしょうか?
何か他に良いツールがあれば、コメント下さると助かります。