特定のウェブサイトへのアクセスでお困りですか?DNSキャッシュをフラッシュしてみてください!最近アクセスしたウェブサイトのIPアドレスが、前回ブラウザでアクセスしたときと変わっている場合、DNSリゾルバのキャッシュがクリアされるまで、「ページが見つかりません」というエラーが表示されることがあります。このキャッシュ(とは異なります)も自動的にクリアされますが、手動でDNSフラッシュを実行すると、古い保存アドレスが即座にクリアされ、お気に入りのウェブサイトへのアクセスが回復する可能性があります。このWikiHowガイドでは、WindowsやLinuxのPC、Mac、ChromebookでDNSキャッシュをフラッシュする最も簡単な方法を紹介します。
知っておくべきこと
- DNSのフラッシュは、ネットワークの変更ができない場合、または最近変更した場合、トラブルシューティングに役立ちます。
- Windowsを使用している場合は、ipconfig /flushdnsコマンドを使用してDNSをフラッシュします。
- macOSの最新バージョンでは、sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponderを実行してキャッシュをクリアします。
- コンピュータを再起動すると、DNSキャッシュも自動的にフラッシュされます。
ウィンドウズ
-
管理者としてコマンドプロンプトウィンドウを開きます。昇格アクセスで開く最も簡単な方法は以下の通りです:
- キーボードのWindowsキーを押し、「cmd」と入力する。
- 検索結果でコマンドプロンプトを右クリックします。
- 管理者として実行」をクリックします。
- はい」をクリックして確認する。
-
プロンプトで ipconfig /flushdns と入力し、↵ Enter キーを押します。これで直ちにPCのDNSキャッシュがフラッシュされます。
- DNSキャッシュをフラッシュせずに表示したい場合は、代わりにipconfig /displaydnsコマンドを実行します。このコマンドは、.NET Frameworkのエントリも表示します。
- お使いのPCがActive Directoryネットワークの一部である場合、ネットワーク上の他のホスト名を解決できない場合は、ipconfig /registerdnsコマンドを実行する必要があるかもしれません。
- DNSキャッシュをクリアしてもウェブサイトにアクセスできない場合は、.NET Frameworkのインストールが必要です。
Mac
-
ターミナルウィンドウを開きます。Macでは2つの方法があります:
- Finderを開き、「移動」メニューをクリックして「ユーティリティ」を選択し、「ターミナル」を選択します。
- デスクトップの右上にあるSpotlightアイコン(虫眼鏡)をクリックし、「ターミナル」と入力して「ターミナル」をダブルクリックします。
- Command+Spaceキーを押してSpotlightを開くこともできます。
-
お使いのmacOSのバージョンのDNS flushコマンドを入力します。入力するコマンドはmacOSのバージョンによって異なります:
-
Big Sur(macOS 11)以降:
- sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
-
El Capitan、Sierra、High Sierra、Mojave、Catalina:
- sudo killall -HUP mDNSResponder
-
Yosemite
- sudo discoveryutil udnsflushcaches
-
Lion、Mountain Lion、Mavericks:
- sudo killall -HUP mDNSResponder
-
Big Sur(macOS 11)以降:
-
Return を押してコマンドを実行します。これでMacのDNSキャッシュがクリアされます。
- プロンプトが表示されたら、コマンドを実行するためのパスワードを入力します。これはMacにログインするときに入力するパスワードになります。Terminalは入力中のキーストロークを表示しませんが、検出はします。
- それでもウェブサイトへのアクセスがうまくいかない場合は、こちらのガイドをご覧ください。
リナックス
-
新しいターミナルウィンドウを開く。Linuxデスクトップでログインしている場合、Ctrl + Alt + Tキーを押して.NET Frameworkを開くことができます。
-
お使いのLinuxのDNSフラッシュコマンドを実行します。使用するコマンドは、使用しているLinuxのバージョンによって異なります:
-
UbuntuとDebianです:
- Ubuntu & Debian: sudo systemd-resolve --flush-caches と入力してEnterを押す。新しいバージョンのUbuntuでは、代わりにsudo resolvectl flush-cachesコマンドを使う必要があるかもしれません。
- コマンドの実行を確認するには、sudo systemd-resolve --statisticsコマンドを実行してキャッシュが空であることを確認してください。Ubuntuの新しいバージョンでは、代わりにsudo resolvectl statisticsコマンドを使用する必要があるかもしれません。
-
RedHatとCentOS:
- systemctl restart dnsmasq.serviceと入力してEnterキーを押します。確認やエラーは表示されないので、フィードバックがなくても心配しないでください。
-
UbuntuとDebianです:
クロームブック
-
新しいブラウザのタブまたはウィンドウを開きます。ChromebookでDNSをフラッシュするには、Chromeの隠れたNet-Internals機能を使用する必要があります。
-
ブラウザでchrome://net-internalsにアクセスします。便利なネットワークトラブルシューティングツールにアクセスできるページが開きます。
-
左のパネルでDNSをクリックします。DNS Lookupページが表示され、任意のドメイン名やホスト名を調べることができます。このオプションの下に、ホストキャッシュをクリアするボタンも表示されます。
-
ホストキャッシュをクリアをクリックします。これでChrome(またはChromebook)のDNSキャッシュがフラッシュされます。
- プロンプトや確認メッセージが表示されなくても、心配しないでください。
- それでもウェブサイトへのアクセスがうまくいかない場合は、.NET Frameworkを試してみてください、
コメント
最新を表示する
https://digi284sa.netlify.app/research/digi284sa-(223)
Talk to your daughter concerning the aesthetic she envisions for her marriage ceremony to
help slim down your options.
NG表示方式
NGID一覧