
Mac OS Xの環境設定パネルからHostsファイルを簡単に編集する
hostsファイルはホスト名とIPアドレスをマッピングするファイルで、ほぼすべてのOSに何らかの形で存在し、Mac OS Xでは/etc/hostsに保存されています。このファイルを変更するには管理者権限が必要で、通常はコマンドラインから操作する必要があります。hostsファイルを編集することで、ローカルテストドメインの設定、ウェブサイトやIPアドレスのブロック、iOSのダウングレード、iTunesの奇妙なエラーのトラブルシューティングなど、様々な操作が可能になります。
ホストファイルを編集する必要があるけれど、ターミナルの操作に慣れておらず、コマンドラインは避けたいという場合は、無料のHosts環境設定パネルを試してみてください。サードパーティ製のHostsパネルでは、ホストファイルの追加、編集、削除が簡単に行えます。項目にチェックが入っている場合は、hostsファイルに保存されます。チェックが入っていない場合は、コメントアウトされるのではなく削除されますが、環境設定パネルには保存されたままになり、後で使用することができます。シンプルで使いやすく、メンテナンスも容易なので、/etc/hostsを編集する必要があるけれど、nanoやviで操作するのは面倒だという方に最適です。
- GitHubからHosts Preference Panelを無料でダウンロード
Hosts は、OS X 10.6.8、10.7+、10.8 Mountain Lion を含む、Mac OS x のほとんどの新しいバージョンで動作します。
理想的には、ホスト環境設定パネルに GasMask が提供する管理機能と複数のホスト ファイルの操作機能が含まれることになりますが、おそらくそれは将来のバージョンで提供されるでしょう。
更新: 変更が有効にならない場合は、dscacheutil を使用して DNS キャッシュを手動でフラッシュします。