MacのDNSキャッシュ(ローカル環境の名前解決)をクリアする
Webサーバーなどを構築する過程でDNSをクリアして、
新しいDNSレコードでサイトにアクセスするようにしたい場合があります。
参照先がLAN内であれ、インターネットの先にあるサーバーであれ。
DNSレコード情報を新しくDNSサーバーから取得し、
アクセスするにはキャッシュクリアが有効です。
MacのDNSキャッシュをクリアする
MacでDNSキャッシュをクリアを行うにはターミナルから、
以下のコマンドを実行します。
sudo killall -HUP mDNSResponder
ただし、この方法は私の利用しているMacPro MacOSX10.7(Lion)に対応したやり方です。
それぞれのOSによって、やり方が異なっているそうです。
- OS X Yosemite 以降 Ver.10.10.4以降の時
- OS X Yosemite 以降 v10.10 〜 v10.10.3の時
- OS X Mavericks、Mountain Lion OS X v10.9.5 まで
その為、本投稿は自分用のメモになります。
ご自分のOSバージョンに合ったキャッシュクリアのコマンドは、
以下の参考サイトにてご確認ください。
ここに転記しても私は動作確認ができませんので。
(単なるパクりになります)
参考
MacのローカルのDNSキャッシュを削除する – 怪しい物を開発するブログ
ありがとう!
当サイト内のコンテンツおよび画像を含むすべてにおいて、管理人アルゴリズンが著作権を保持しております。
当サイトでご紹介しております写真等につきましては著作権の放棄はしませんが、
ライセンスフリーでご利用いただいて構いません。
コンテンツを有益であると感じていただけましたら非常に光栄です。
ありがとうございます。
サイト内コンテンツを引用される際には、出典元として当サイト(個別記事)へのリンクをお願いいたします。
申し訳ございませんが、無断転載、複製をお断りさせて頂いております。
公開日:
最終更新日:2017/02/05