macOS High SierraでDNSキャッシュをフラッシュする方法

macOS High Sierra で DNS キャッシュをリセットしてクリアしたいですか?これは、特に DNS 設定が変更されている場合には、定期的に実行する必要があります。

変更された場合、または特定のサーバーまたはドメインをキャッシュから削除する必要がある場合。

ほとんどの場合、これはWeb開発者とシステム管理者が行いますが、DNSキャッシュを一般ユーザーもクリアする必要がある場合があります。

広告

広告

macOS High Sierraでは、これはターミナルウィンドウのmDNSResponderコマンド。また、DNSキャッシュはEl Capitanを搭載したmacOS Sierraでフラッシュされますが、このプロセスはMac OSおよびMac OS Xの歴史を通じて何度も変更されています。

キャッシュをクリアする方法 DNS MacOS 高い シエラ

DNSキャッシュをフラッシュすると、インターネット上のアクティビティが中断されることに注意してください。

1. /プログラム/ユーティリティフォルダのターミナルプログラムを開きます。

広告

広告

2.ウィンドウで、次のコマンドを入力します。

sudo killall -HUP mDNSResponder;睡眠2; echo macOS DNSキャッシュリセット|いう

3. Return(Enter)キーを押して、管理者パスワードを入力します。次に、同じキーをもう一度押します。

4.「DNSキャッシュがクリアされました」というメッセージが表示されるまで待ちます。これはすべてがうまくいったことを意味します。

5.ターミナルを閉じます。

変更を適用するために一部のインターネット接続プログラムを再起動する必要があるかもしれませんが、ほとんどのブラウザは更新するのに十分簡単です。

この方法が機能しない場合は、次のコマンドを試すことができます。

sudo killall -HUP mDNSResponder && echo macOS DNS キャッシュのリセット

この方法は、Mac OS 10.13.xのバージョンであるmacOS High Sierraで機能します。