DNS キャッシュをフラッシュする方法 Windows、 マック

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

インターネットの閲覧エクスペリエンスに問題が発生する主な原因は、DNS キャッシュ メモリです。DNS キャッシュをフラッシュすることは、閲覧速度が遅い問題を解決し、Web サイトの閲覧パフォーマンスを向上させる実証済みの方法です。

DNS キャッシュ メモリには閲覧履歴が保存されます。 デバイスが検索または使用したすべての IP アドレスが保存されます。

DNS キャッシュをクリアする目的は何ですか?

要約すると、DNS フラッシュ メモリをフラッシュすることの重要な利点は次のとおりです。

  • DNS関連の問題を解決する
  • データセキュリティ
  • DNS情報を更新する
  • ウェブサイトの読み込みの問題を修正する
  • 不良接続の解消
  • ネットワーク パフォーマンスの向上

これらの点を簡単に説明しましょう。

DNS 関連の問題を解決しました

時間が経つにつれて、DNS キャッシュ メモリには閲覧した Web サイトの過去の残留ファイルが蓄積されます。これらの DNS レコードが破損し、ネットワーク接続が遅くなる可能性があります。

データセキュリティ

多くの人がコンピュータにアクセスする場合は、DNS キャッシュを定期的にフラッシュする必要があります。 このアプローチは、データのセキュリティを確保するために必要です。 キャッシュを定期的にクリアしない限り、デバイスにアクセスする人は、DNS キャッシュ メモリにアクセスして、他の人が使用している Web サイトを知ることになります。

コマンドプロンプトウィンドウを開き、次のように入力します。 ipconfig /displaydns。 このコードは、あなたが訪問したすべてのサイトのアドレスを表示します。

サイトのアドレスを表示するコード

DNS情報を更新する

このキャッシュ メモリに誤った情報や IP アドレスが保存される場合もあります。 このような情報または不適切な IP アドレスが他の特定のアドレスと衝突すると、インターネット ブラウザのパフォーマンスが低下する可能性があります。

ウェブサイトの読み込みの問題を修正する

ウェブサイトを開くにはサポートが必要な場合があります。 多くの場合、古い Web サイトの残留物はサイトのパフォーマンスを妨げ、特定のサイトの読み込みを妨げます。 Web サイトの読み込みの問題を解決するには、DNS メモリ キャッシュをフラッシュします。 この方法では、キャッシュ メモリに残っている過去の Web サイトの残骸がすべて消去されます。

種類 ipconfig /flushdns コマンド プロンプト内で、DNS キャッシュから Web サイトの残留物をクリアします。

ウェブサイトの残留物をクリアするコード

不良接続の解消

DNS メモリに間違った不適切なエントリが含まれている可能性があります。 DNS キャッシュ メモリをフラッシュすると、不適切なエントリが削除されるため、不正な接続が排除され、ネットワークのセキュリティが強化されます。

ネットワーク パフォーマンスの向上

長期間放置すると、DNS キャッシュ メモリは、過去に閲覧した Web サイトの IP アドレスでいっぱいになります。その結果、ネットワークのパフォーマンスが低下し、いくつかのインスタンスでは速度が低下します。DNS キャッシュをフラッシュすると、これらの古い IP アドレスが削除され、メモリが最初からやり直しされます。全体的なネットワーク パフォーマンスとインターネット接続の問題が大幅に改善されます。

DNSキャッシュが存在する理由

DNS キャッシュは、インターネットの閲覧プロセスをスムーズにするために存在します。 適切に管理された DNS キャッシュにより、特定のドメイン名の IP アドレスの検索が効率化されます。 適切に管理すると、次のような結果が生じる可能性があります。

  • DNS解決の高速化
  • ネットワークトラフィックの削減
  • より良い負荷分散
  • Web サイトへのオフライン アクセス

ここでは、システムの DNS フラッシュ メモリをフラッシュ/クリアする方法について説明します。どのオペレーティング システムを使用していても、フラッシュ プロセスを管理する方法があります。

方法 1: DNS キャッシュをフラッシュする方法 Windows

DNS キャッシュをクリアする方法 Windows コマンドプロンプト経由

以下を使用して DNS キャッシュをフラッシュする手順は次のとおりです。 Windows コマンド・プロンプト。

ステップ1) から「開始」をクリックします Windows を選択して、後処理画面に進みます。

ステップ2) 検索スペースに「CMD」と入力します。

ステップ3) 必ず実行してください Windows 管理者権限のあるコマンドプロンプト。

ステップ4) 管理者権限を含めるには、コマンド プロンプトを右クリックします。

ステップ5) 切り替えウィンドウが開きます。そのウィンドウから、「管理者として実行」を選択します。

ステップ6) コマンドプロンプトを開いたら、次のように入力します。 ipconfig /flushdns そしてENTERキー*を押してください。

ステップ7) 「DNS リゾルバー キャッシュが正常にフラッシュされました」というメッセージが表示されます。

*注意: の後にスペースを入れる必要があります。 ipconfig そして次に進みます /flushdns DNSをフラッシュするには Windows 10.

DNSをフラッシュするコード Windows 10

DNS キャッシュをフラッシュする方法 Windows PowerShellの

ステップ1) [開始] オプションを選択し、空白スペースに次のように入力します。 PowerShell

ステップ2) リストボックスが開き、 Windows PowerShell が一番上にリストされています。

ステップ3) ダブルクリックするか、パネルの右側を見て開くをクリックすることができます。

ステップ4) PowerShell が開いたら、次のように入力する必要があります Clear-DnsClientCache のいずれかを入力し、ENTER を押してください。

DNS キャッシュをフラッシュする Windows PowerShellの

ステップ5) Enter キーを押すと、DNS キャッシュが消去されます。ただし、画面に削除確認メッセージは表示されません。

ステップ6) 削除確認メッセージを表示したい場合は、次のように入力します。 ipconfig /flushdns PowerShell ウィンドウ上で。

DNS キャッシュをフラッシュする Windows PowerShellの

方法 2: Mac で DNS キャッシュをクリアする方法

ターミナル経由での DNS キャッシュのクリア

プロセスの概要:

ステップ1) Mac: > [ファインダー] > [アプリケーション]。 [入力]

ステップ2) 「アプリケーション」>「ユーティリティ」>「Launchpad」>「ターミナル」。 [入力]

ステップ3) ターミナル> [入力]

ステップ4) 。 [入力]

ステップ5) # 次のメッセージが表示されます: #

プロセスの詳細:

DNS Mac をフラッシュしたい場合は、まずターミナルにアクセスする必要があります。

ターミナルは、Mac OS にプリインストールされているコマンド ライン インターフェイスです。のコマンド プロンプト コンソールと同様に、 Windowsターミナルは、Mac オペレーティング システムの同様のアプリケーションです。プロセスは簡単です。

Spotlight 検索を起動すると、ターミナル アプリを開くことができます。画面の上部で右側に移動すると、虫眼鏡のようなアイコンが表示されます。

Mac で DNS キャッシュをクリアする

検索バー内をクリックして「terminal.app」または「terminal」と入力し、Enter キーを押します。ターミナルを開くオプションが表示されます。オプションをクリックすると、ターミナルが開きます。

Mac で DNS キャッシュをクリアする

ターミナルが開いたら、ウィンドウに特定のコードを入力します。

コードを入力する前に、使用している MacOS のバージョンを確認してください。

Apple デバイスで実行されている Mac のバージョンを確認するにはどうすればよいですか?

APPLE アイコンは画面の左上にあります。 アイコンをクリックしてメニューを開きます。 そこから、「この MAC について」をクリックします。

画面に Mac のバージョン名とバージョン番号が表示されます。 以下のスクリーンショットを参照してください。

Apple デバイスで実行されている Mac のバージョン

以下は、Mac OS の最新 5 バージョンのコマンド文字列のリストです。

Mac OS のバージョン番号と名前 コマンド文字列
macOS 12(モントレー)、 sudo dscacheutil -flushcache; sudo killall -HUP mDNSReply
macOS 11(ビッグサー) sudo dscacheutil -flushcache; sudo killall -HUP mDNSReply
macOS 10.15(カタリナ) sudo dscacheutil -flushcache; sudo killall -HUP mDNSReply
macOS 10.14 (モハベ) sudo killall -HUP mDNSResponder
macOS 10.13 (ハイシエラ) sudo killall -HUP mDNSResponder

使用している Mac のバージョンに応じたコマンド文字列を入力すると、ウィンドウにシステムのパスワードを入力するスペースが表示されます。 パスワードは入力中であっても非表示のままです。 パスワードは入力ミスを避けるために慎重に入力してください。

パスワードを入力したら、ENTER キーを押します。 Mac の DNS キャッシュ クリア プロセスでは、完了後に確認メッセージが表示されません。 代わりに、ターミナル プロンプトが表示されます。

DNS キャッシュをクリアする macOS モハベ以降

このプロセスは、上のセクションで説明したものと似ています。長年にわたってリリースされた Mac OS のさまざまなバージョンの中で、10.14 バージョンは macOS モハベ。

DNS キャッシュをフラッシュするときが来たら、Mojave ユーザーは次の手順に従う必要があります。

ステップ1) [スタート] > [アプリケーション] > [ユーティリティ] > [ターミナル]。

このプロンプトによりターミナル ウィンドウが起動します。 キーボードの Command キーと Space キーを同時に押すこともできます。

ステップ2) ターミナル ウィンドウで次のように入力します。 sudo killall -HUP mDNSResponder

ステップ3) コマンド文字列を入力したら、Return キーを押します。

ステップ4) 画面には、ADMIN PASSWORD の入力を求めるプロンプトが表示されます。

ステップ5) ADMIN PASSWORD を入力し、Return キーを押します。

DNS キャッシュがクリアされます。 macOS Mojave システム。ただし、フラッシュがクリアされたことを示す通知は表示されません。

方法 3: Chrome で DNS キャッシュをフラッシュする方法

Google の人気ブラウザである Chrome は、ほとんどの人がよく知っています。このブラウザは独自の DNS キャッシュを保存します。システムに保存されている DNS キャッシュと決して混同しないでください。 OS.

Chrome の DNS キャッシュをクリアする Windows OS

クリアするには Google Chrome ブラウザの DNS キャッシュを削除するには、次の手順を実行します。

ステップ1) 起動する Google Chrome OS から Chrome を起動します。デスクトップに Chrome アイコンが表示されている場合があります。または、スタートに移動して「CHROME」と入力します。右側の切り替えウィンドウから [開く] をクリックします。

Chrome の DNS キャッシュをクリアする Windows

ステップ2) Chrome ブラウザを開いたら、ブラウザのアドレスバーに次のコマンドを入力します。 chrome://net-internals/#dns

Chrome の DNS キャッシュをクリアする Windows

ステップ3) 「ホストキャッシュのクリア」タブをクリックします。

ステップ4) クリックすると、Chrome ブラウザから DNS キャッシュ メモリがクリアされます。

Chrome の DNS キャッシュをクリアする macOS

プロセスは非常に簡単です。 手順は次のとおりです。

ステップ1) あなたはインストールする必要があります Google Chrome あなたの上 macOS Chrome DNS キャッシュをフラッシュするため。

ステップ2) インストール後、DOCK または APPLICATION フォルダーからブラウザを起動します。

Chrome の DNS キャッシュをクリアする macOS

MacからChromeのDNSキャッシュをクリアする

Chrome の DNS キャッシュをクリアする macOS

ステップ3) Chrome ブラウザのアドレス バーに次のように入力します。 chrome://net-internals/#dns

ステップ4) 「ホストキャッシュのクリア」ボタンをクリックします。

ステップ5) 通知は表示されませんが、Chrome の DNS キャッシュは消去されます。

方法 4: DNS キャッシュをフラッシュする方法 Firefox

Firefox は Mozilla の人気のあるブラウザです。 のように 他のブラウザ、閲覧の残余物とサイトスクリプトをキャッシュメモリに保存します。 このDNSキャッシュをクリアしています Firefox Web ページの読み込み速度、ブラウザのセキュリティなど、全体的なブラウジング エクスペリエンスを向上させるために必要です。

DNS キャッシュをクリアしています Firefox from Windows OS

すべてをクリアするためのトリックは次のとおりです。 Firefox ブラウザ – キャッシュ、 クッキー、閲覧履歴、すべてを 1 つのボタンをクリックするだけで実行できます。

ステップ1) Firefox ブラウザ> メニュー> メニュー パネル。

ステップ2) メニューパネル>履歴>最近の履歴をクリア。

DNS キャッシュをクリアしています Firefox from Windows OS

ステップ3) このページから、消去する履歴の時間範囲を選択できます。 ドロップダウン メニューを開き、履歴をフラッシュする時間範囲を選択します。

ステップ4) 削除するものと削除しないものを選択することもできます。ボックスの選択を解除して、利用可能なオプションの一部を保持することもできます。

ステップ5) 選択が完了したら、「OK」タブをクリックします。 選択した項目が履歴から消去され、画面が終了します。

DNSキャッシュのフラッシュオン Firefox クリアデータを利用する

DNS キャッシュのみをクリアする手順は次のとおりです。 Firefox:

ステップ1) Firefox>メニュー>設定。

ステップ2) 「設定」>「プライバシーとセキュリティ」。

ステップ3) [プライバシーとセキュリティ] > [Cookie とサイト データ]。

ステップ4) [Cookie とサイト データ] > [データのクリア]。

DNSキャッシュのフラッシュオン Firefox クリアデータを利用する

ステップ5) DNS キャッシュを削除するだけなので、「CACHED WEB CONTENT」ボックスをチェックする必要があります。

ステップ6) 「クリア」タブをクリックします。 DNS キャッシュはブラウザからフラッシュされます。

ステップ7) これでページを閉じても大丈夫です。 変更は自動的に行われます。

DNS キャッシュをクリアしています Firefox from macOS

Firefox でのみ実行されます macOS バージョン10.12以降。

ステップ1) あなたは開くことができます Firefox ドックまたはアプリケーションフォルダーから。

ステップ2) [メニュー] > [設定] > [プライバシー] > [セキュリティ] を開きます。

ステップ3) セキュリティをクリックすると、切り替えウィンドウが開きます。

ステップ4) 「キャッシュされた Web コンテンツ」の横にあるボックスをチェックします。

ステップ5) 今すぐクリアを押してください。

DNS キャッシュが外部からフラッシュされます。 Firefox ブラウザイン macOS.

方法 5: Safari で DNS キャッシュをクリアする方法

デフォルトの Web ブラウザである Safari macOSでは、Safari で DNS キャッシュをクリアする方法が異なります。設定を知らなければ、DNS キャッシュ クリア オプションがどこにあるかを判断するのは困難です。

Safari で DNS キャッシュを見つけてクリアする手順は次のとおりです。

ステップ1) 「Safari」>「メニューバー」。

ステップ2) メニューバー > Safari > 設定。

ステップ3) 「設定」をクリックしてウィンドウを開きます。 以下の画像を参照してください。

Safari で DNS キャッシュをフラッシュクリアす​​る

ステップ4) メニューバーに開発メニューを表示するの横のボックスをチェックします。

ステップ5) これで、ウィンドウを終了できます。

ステップ6) メニューバー > 開発。

ステップ7) [開発] セクションをクリックすると、次のようなドロップダウン ウィンドウが開きます。

Safari で DNS キャッシュをフラッシュクリアす​​る

ステップ8) 「キャッシュを空にする」というオプションまで下にスクロールして、それをクリックする必要があります。

ステップ9) DNS キャッシュは Safari ブラウザから消去されます。

破損したDNSキャッシュのデメリット

DNS キャッシュが破損すると、重大なトラブルシューティングにつながる可能性があります。

  • 間違ったリダイレクト: DNS キャッシュ ポイズニングにより、サイトの不正なリダイレクトが発生する可能性があります。 あなたのウェブサイトが間違って連絡する可能性があります IPアドレスその結果、リンクによって不適切な Web ページが開かれることになります。
  • ブラウザのパフォーマンスが低下する:ブラウザのパフォーマンスを向上させるために、キャッシュメモリに保存されている古い情報を削除する必要があります。 古い情報や破損した残留ファイルが存在すると、ブラウザの全体的なパフォーマンスが低下し、Web ページの読み込み時間が長くなる可能性があります。
  • 接続の問題: 有害なサイトや保護されていないサイトを閲覧すると、DNS キャッシュが破損するバグが発生する可能性があります。 このようなバグにより、Web サイトを開いたり読み込んだりできないことがよくあります。
  • ドメイン名の解決が難しい: DNS エラーは、ドメイン名が IP アドレスと接続できない場合に発生します。次のようなメッセージが表示されます <DNS SERVER NOT AVAILABLE> or <ADDRESS CANNOT BE FOUND>

DNS とブラウザのキャッシュをクリアする正しい方法は何ですか?

からコマンドプロンプトを起動します Windows 管理者権限のある OS、タイプ ipconfig /flushdnsを選択し、ENTER キーを押します。

MacOSデバイスを使用している場合は、ターミナルを開いて次のように入力します。 <command string as per the Mac version> フラッシュDNSコマンドとして。コマンドを入力したら、Enter キーを押します。画面では管理者パスワードの入力を求められます。パスワードを入力して Enter を押します。

よくある質問

DNS キャッシュをクリーンアップする頻度について厳密な規則はありません。 数週間に一度 DNS キャッシュをフラッシュすると、ブラウザのパフォーマンスが向上します。

DNS キャッシュが完全に消去されるまでには約 15 ~ 20 分かかります。

まとめ

DNS キャッシュ メモリをクリーニングすることは、システムのパフォーマンスを向上させるために重要です。 DNS キャッシュ メモリを長期間クリーンにしないままにしておくと、キャッシュ内の残留ファイルが破損する可能性があります。 このようなファイルは脆弱である可能性があり、セキュリティ上の問題や頻繁な閲覧エラーを引き起こす可能性があります。 そのため、ブラウジングの遅延やその他の関連するトラブルシューティングを防ぐために、DNS メモリを時々フラッシュする必要があります。

適切な DNS フラッシュ コマンドを使用してキャッシュ ファイルをクリアする 今とは異なる Operaティングシステムズ ブラウザは非常にシンプルです。 パフォーマンスを向上させるために、上記の手順に従って DNS キャッシュをフラッシュしてください。