Hihg Sierraでhostsファイルの変更が反映されない時の対処法


hostsファイルを変更してもすぐに反映されない場合があります。
今回はOSX High Sierraでhostsファイルを反映させる方法をご紹介します。

DNSキャッシュのクリア

DNSキャッシュを以下のコマンドでクリアします。

sudo killall -HUP mDNSResponder

これでも反映されない場合はさらにApacheを再起動します。

Apacheの再起動

以下のコマンドでApacheを再起動します。

sudo apachectl restart

この2つのコマンドを実行すれば僕の環境ではほぼ確実に反映されます。

コメントを残す