ホームページ  >  記事  >  運用・保守  >  DNSキャッシュをクリアする方法

DNSキャッシュをクリアする方法

藏色散人
藏色散人オリジナル
2018-12-22 10:41:298253ブラウズ


このチュートリアルでは、Windows、Mac、Linux コンピューター上の DNS キャッシュをクリアする方法について説明します。

DNSキャッシュをクリアする方法

DNS リゾルバー キャッシュに欠陥があるか古いと、Web サイトにアクセスしたときに誤った情報やエラーが表示されます。最近の DNS の変更により、次のシナリオが発生する可能性があります。したがって、DNS キャッシュをフラッシュしてこの問題を簡単に解決する方法を知ることが重要です。

Windows で DNS をクリアする方法

ステップ 1 - Windows コマンド プロンプト コンソールを起動します

Windows R 組み合わせキーを押して、 「実行」ダイアログボックスを開きます。次のコマンドを入力して、「OK」ボタンをクリックします。

CMD

DNSキャッシュをクリアする方法

Windows コマンド プロンプトを開き、DNS キャッシュをフラッシュします

これにより、コマンド プロンプト ウィンドウが開きます。

DNSキャッシュをクリアする方法

Windows を使用して DNS を更新する準備をする

ステップ 2 - DNS をクリアする

このコマンドを使用して、DNS をクリアします。コンピュータの DNS リゾルバ キャッシュ:

ipconfig / flushdns

しばらく待つと、DNS リゾルバ キャッシュがフラッシュされたことを確認するメッセージが表示されます。

DNSキャッシュをクリアする方法

Windows で DNS を正常にフラッシュする

Linux で DNS をフラッシュする方法

DNS キャッシュまたは Linux をクリアする非常に簡単なプロセスです。 DNS をフラッシュするための構文は、実行しているオペレーティング システムによって異なる場合があります。

Ubuntu Linux

ターミナルを開いて次のコマンドを実行します:

sudo服务网络管理器重启

DNSキャッシュをクリアする方法

ターミナル経由で Ubuntu Linux の DNS を更新します

その他の Linux ディストリビューション

他の Linux ディストリビューションの場合、このコマンドは次の処理を実行します:

sudo /etc/init.d/nscd restart

ターミナル経由で Linux オペレーティング システムの DNS をフラッシュする

DNSキャッシュをクリアする方法

Mac で DNS をクリアする方法

DNS キャッシュされたコマンドをクリアするオペレーティング システムのバージョンによって異なります。

Mac OS Sierra

このバージョンの Apple OS で DNS を更新するには、[アプリケーション] > [ユーティリティ] > [ターミナル] に移動し、次のコマンドを入力します。

DNSキャッシュをクリアする方法

ターミナルを使用して Mac OS x Sierra で DNS を更新する

Mac OS X El Capitan

同じ場合このオペレーティング システムのユーザーであれば、このプロセスは機能します。 [アプリケーション] > [ユーティリティ] > [ターミナル] を開き、次のように入力します:

sudo killall -HUP mDNSResponder

DNSキャッシュをクリアする方法Mac OS X El Capitan で DNS を更新する

Mac OS # #ターミナルを使用して Mac OS X Yosemite で DNS を更新します。

Mac OS プログラム > 次のコマンドを実行します:

sudo killall -HUP mDNSResponder

DNSキャッシュをクリアする方法ターミナルを使用して DNS を更新するMac OS X Mavericks

Mac OS X Mountain Lion

この Mac OS バージョンのユーザーは、[アプリケーション ターミナル] > [DNS] に移動して、DNS を更新できます。 :

sudo discoveryutil udnsflushcaches

#Mac でターミナルを使用する OS X Mountain Lion で DNS を更新するDNSキャッシュをクリアする方法

Mac OS

##ターミナルを使用して、 Mac OS X Lion で DNS をフラッシュする

Mac OS X Snow Leopard

このバージョンを実行している場合は、[アプリケーション ユーティリティ] > [ターミナル] に移動して、次のように入力します。 DNSキャッシュをクリアする方法

sudo killall -HUP mDNSResponder

ターミナルを使用して Mac OS X Snow Leopard で DNS を更新する

Mac OS X Leopard 以下

您可以通过转到应用程序 > 实用程序  >  终端并输入以下命令清除此操作系统上的DNS解析程序缓存  : 

sudo lookupd -flushcache

DNSキャッシュをクリアする方法

使用终端在Mac OS X Leopard或更低级别上刷新DNS

注:浏览器缓存也可能是错误显示网页的原因。


以上がDNSキャッシュをクリアする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。