Webブラウザからアクセスした場合にhostsの設定が有効にならない

OS:Mac OS X Mavericks(10.9.3)

使用ブラウザ:Crome35.0.1916.153, Safari7.0.4


hostsファイルに以下のような設定をしてlocalhost, localhost1を有効化しようとしましたが、Webブラウザからアクセスした場合にlocalhostだけアクセス可能でlocalhost1にはアクセスできませんでした。ちなみに知人のMac(10.7.5)ではこの事象は発生しませんでした。


#/etc/hosts

127.0.0.1 localhost

127.0.0.1 localhost1

255.255.255.255 broadcasthost

::1 localhost

fe80::1%lo0 localhost


$ ping localhost

$ ping localhost1

をコマンドライン上で実行したところ共にレスポンスが帰ってきているので、有効になっていると思われるのですが、Webブラウザ上からですとlocalhost1にはアクセスできませんでした。


改行コード、DNSキャッシュのクリア、ブラウザのキャッシュのクリア、プロキシの無効化等も試しましたが駄目でした。


Webを検索すると最近のMacOSXでhostsファイルの挙動が変わったといった記事があったため、DNSサーバのdnsmasqをインストールしてみましたがこれでも解決しませんでした。


解決方法をご存知でしたらご教示願います。

MacBook Pro with Retina display, OS X Mavericks (10.9.3)

投稿日 2014/07/01 20:26

返信
返信: 2

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Webブラウザからアクセスした場合にhostsの設定が有効にならない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。