インターネット接続で問題が発生し、Windowsネットワーク診断トラブルシューティング(Windows Network Diagnostic Troubleshooter)でDNSサーバーが利用できない可能性がある(Your DNS Server might be unavailable)というメッセージが表示される場合は、次の解決策を使用してください。Wi-Fiルーターを再起動すると問題が解決する場合もありますが、他の解決策も試す必要がある場合があります。
「DNSサーバー(DNS Server)が応答しない」とはどういう意味(Mean)ですか?
DNSサーバー(DNS Server)は、ブラウザに入力したドメイン名をIPアドレスに解決する役割を果たします。次に、デバイスがそのWebサイトにアクセスするために使用します。
最終的に解決するのは、ルーターまたはコンピューターサーバーの場合があります。「 DNS サーバーが(Server)応答し(Responding—then)ていません」というエラーが表示された場合は、Webサイトにアクセスしたときに、コンピューターまたはデバイスがドメイン名を解決するための適切なDNSサーバーアドレスを見つけられなかったことを意味します。
DNSサーバーの問題は何でもあり得ます。オフになっているか、IPの競合、DNSエラー、構成の問題、またはコンピューター上のソフトウェアがDNSサーバーの設定やルーターの設定を上書きしているか、ウイルスやマルウェアなどの問題によって無効になっている可能性があります。
DNSサーバー(DNS Server)が利用できない可能性があります
開始する前に、「pingステータス」を確認し、別のブラウザを使用してみてください。パケット損失の問題に直面した場合、またはどのブラウザもWebサイトを開くことができない場合は、これらの解決策に従う必要があります。
- DNSキャッシュをフラッシュする
- GooglePublicDNSを使用する
- VPN/antivirus/firewallソフトウェアを無効にする
- プロキシを無効にする
- ルーターのリセット
- TCP/IPをリセット
- 別のブラウザに切り替えます
- ブラウザでセキュアDNSを変更する
- コンピュータをセーフモードで起動します
- 二次接続を無効にします。
1]DNSキャッシュをフラッシュする
DNSキャッシュは、 (DNS Cache)Windowsが(Windows)DNSサーバーをバイパスし、経験に基づいてWebサイトのIPに直接アクセスするのに役立ちます。ただし、随時更新する必要があるため、IPが変更された場合は、新しいIPを取得できるため、期待どおりに閲覧できます。
Windows OSを長期間使用している場合は、Windows DNSキャッシュをフラッシュすること(flushing the Windows DNS cache)で、インターネット接続に関連するほとんどの問題を修正できることをご存知かもしれません。一部のWebサイトが開いている場合と開いていない場合に役立ちます。したがって、管理者権限でコマンドプロンプトを開き(open Command Prompt with administrator privilege)、このコマンドを実行します-
ipconfig /flushdns
ジョブが完了すると、DNSリゾルバーキャッシュが正常にフラッシュ(Successfully flushed DNS Resolver Cache)されたというメッセージが表示されます。
CMDウィンドウ で次のコマンドを実行してIPアドレスを更新することもできます。
ipconfig /release ipconfig /renew
これがうまくいくかどうかを確認してください。
2] GooglePublicDNSを使用する
パブリックDNSは、インターネット上(Internet)の誰もがDNSクエリを解決するために使用できるDNSサーバーです。(DNS)パブリックDNS(Public DNS)サーバーは無料で、ダウンせず動的に更新されるため信頼性が高く、IP解決が失敗することはありません。
現在DNS(DNS)サーバーに問題がある場合は、DNS設定を変更してください(change your DNS settings)。一時的にGooglePublicDNSサービスに切り替える(switch to Google Public DNS service)ことができます。開始するには、Win + Rを押し、ncpa.cplと入力して、Enterボタンを押します。アクティブなネットワークプロファイルを右クリックして、[プロパティ(Properties)]を選択します。Internet Protocol Version 4 (TCP/IPv4)があります。これは、[プロパティ(Properties)]ボタンをクリックする前に選択する必要があります。
その後、[次のDNSサーバーアドレスを使用する](Use the following DNS server addresses)を選択し、次のアドレスを入力します-
- 優先DNSサーバー:8.8.8.8
- 代替DNSサーバー:8.8.4.4
IPv6を使用する場合; これらを使用する必要があります-
- 優先DNS(Preferred DNS)サーバー:2001:4860:4860 :: 8888
- 代替DNS(Alternate DNS)サーバー:2001:4860:4860 :: 8844
設定を保存して、問題が発生していないかどうかを確認します。
Cloudflareなど(Public DNS Servers such as Cloudflare.)の多くのパブリックDNSサーバーがあります。DNSで提供される機能に基づいて使用することもできます。
3] Disable VPN/antivirus/firewallソフトウェアを無効にする
最近VPN(any VPN)、ウイルス対策プログラム、またはファイアウォールソフトウェアをインストールした場合は、それを無効にしてみてください。このようなソフトウェアは問題を引き起こすことが知られている場合があるため、この可能性を排除する必要があります。
4]プロキシを無効にする
多くのユーザーがWindows10で(Windows 10)プロキシ(Proxy)サーバー設定を使用しています。DNSサーバー設定が構成されているシナリオはたくさんあります。構成された名前解決サーバーが応答しない場合、Windows10ユーザーは設定を変更するか無効にする必要があります。
システムでプロキシサーバー(Proxy server)を使用している場合は、プロキシサーバーを無効にして、問題が発生しているかどうかを確認する必要があります。そのためには、Win +IWindows設定(Windows Settings)パネルを開きます。その後、 [ネットワークとインターネット(Network & Internet)] >[プロキシ](Proxy)に移動します。ここで、[設定を自動的に検出する(Automatically detect settings)]オプションのみがオンになっていることを確認します。他のオプションがオンになっている場合は、そのボタンを切り替えて無効にする必要があります。
最近、一部のマルウェアまたはアドウェアがシステムを攻撃した場合は、ローカルエリア接続(Local Area Connection)(LAN)設定で別のオプションを開く必要があります。そのためには、タスクバーの検索ボックスまたはCortanaで(Cortana)インターネットオプション(Internet Options)を検索します。[インターネットの(Internet)プロパティ(Properties)]ウィンドウを開いた後、[接続(Connections )]タブに切り替えて、 [ LANの設定(LAN settings)]をクリックします。次に、[ LANにプロキシサーバーを使用する(Use a proxy server for your LAN.)]オプションの横にあるチェックボックスをオフにします。
そうでない場合は、この設定を無効にして変更を保存します。
5]ルーターをリセット
Wi-FiルーターがWindows10でこのようなインターネット接続の問題を引き起こすことがあります。他の解決策が機能しない場合は、一度リセットしてみてください。ただし、その前に、ルータの背面にある電源ボタンを押すか、プラグを抜くことで、再起動できます。
Wi-Fiルーターによってリセット方法はいろいろありますので、メーカーのマニュアルで確認できます。どちら(Whichever)のルーターを使用する場合でも、すべてのIPアドレスをもう一度入力する必要があります。
6] TCP/IPをリセットします
破損したTCP/IPを修正するには、リセットが最適なオプションです。TCP/IPスタックに関連するすべての重要なキーとファイルがクリアされるため、すべてを最初から開始できます。TCP / IPをリセットするには、管理者特権のコマンドプロンプト(Command Prompt)を開き、次のコマンドを実行します-
netsh int ip reset resettcpip.txt
このアクションを完了するには、コンピューターを再起動する必要があります。
7]別のブラウザに切り替えます
現在のブラウザで正しく閲覧できない場合は、別のブラウザに切り替えることができます。Chrome、Edge、またはFirefoxを使用できます。ブラウザの設定ミスやオペレーティングシステムの問題により、ブラウザがDNSサーバー(DNS Server)と通信できない可能性があります。
さらに確認するために、ブラウザをリセットし、(reset the browser)シークレットモード( use incognito mode)を使用してWebサイトにアクセスすることもできます。
8]ブラウザでセキュアDNSを変更する
ほとんどのブラウザは、ブラウザ内から安全なDNSを構成する方法を提供します。ChromeとMicrosoftEdgeは、 (Microsoft Edge)DNSをCloudflareまたはGoogleDNSに変更できるセキュリティ(Security)設定でこれを提供します(Google DNS)。すでに別の設定になっている場合は、自動オプションを選択してから再試行してください。
ブラウザを再起動する必要がある場合があります。
9]コンピュータをセーフモードで起動します
Windows 10のネットワークを使用したセーフモードでは(Safe Mode with networking in Windows 10)、問題のトラブルシューティングを行うことができます。このモードでは、PCは最低限必要な機能とドライバーで起動します。同じブラウザでインターネットに接続して閲覧できる場合は、ブラウザの問題を絞り込みます。
10]二次接続を無効にする
イーサネット(Ethernet)またはWifiの両方を使用してインターネットに接続している場合、または接続をブリッジしている場合は、切断して1つの接続のみに接続してみてください。つまり、接続の1つにDNSの問題があり、もう1つは正常に機能している可能性があります。ただし、1つを無効にしない限り、どの接続を維持し、どの接続を無効にするかを判断することはできません。
DNSエラーは、多くのインターネットユーザーが直面する一般的な問題の1つです。あらゆる種類の問題を引き起こすのは主にISPですが、ルーターもそれを行います。(ISP)ISPの問題を見つける最も簡単な方法の1つは、 ISPに接続して、直接質問することです。
投稿が洞察に満ちていて、提案がWindows10PCでDNSサーバーが利用できない問題を解決するのに役立つことを願っています。
その他の関連する問題と修正:(Some other related issues and fixes:)
Your DNS Server might be unavailable in Windows 11/10
If you are experiencing problеms with the internet connection and the Wіndows Network Diagnostic Troubleshooter displayѕ Your DNS Server might be unavailable message, here are some possible solutions that you might like to use. Although sometimes restarting the Wi-Fi router can solve your problem, you may need to try other solutions as well.
What Does “DNS Server Not Responding” Mean?
A DNS Server is responsible for resolving the domain names that you type in your browser to the IP address. It is then used by your device to access that website.
It can be your router or a computer server that finally resolves it for you. If you receive an error—DNS Server Not Responding—then it means your computer or device couldn’t find the right DNS server address to resolve the domain name when you enter the website.
The problem with the DNS server could be anything. It could be that it is turned off or has an IP conflict or DNS errors or configuration issue or software on your computer overriding the DNS server settings or router settings or problems like a virus or malware has disabled it.
Your DNS Server might be unavailable
Before getting started, you should check the ‘ping status’ and try using another browser as well. If you face packet loss issues or none of your browsers can open any website, you need to follow these solutions.
- Flush DNS cache
- Use Google Public DNS
- Disable VPN/antivirus/firewall software
- Disable Proxy
- Reset Router
- Reset TCP/IP
- Switch to a different browser
- Change Secure DNS in browser
- Start Your Computer In Safe Mode
- Disable Secondary connections.
1] Flush DNS cache
DNS Cache helps Windows to bypass DNS servers and directly access the website IP based on experience. However, it needs to be refreshed from time to time, so if the IP has changed, it can get new ones, let you browse as expected.
If you have been using the Windows OS for a long time, you may know that you can fix most internet connection-related issues by flushing the Windows DNS cache. It helps when some websites are opening and some are not. So open Command Prompt with administrator privilege and run this command-
ipconfig /flushdns
You will see a Successfully flushed DNS Resolver Cache message once the job is done.
You may want to also renew the IP address by running these commands in the CMD window:
ipconfig /release ipconfig /renew
Check if this works for you.
2] Use Google Public DNS
A public DNS is a DNS server that anyone on the Internet can use to resolve DNS queries. Public DNS servers are free of charge and more reliable as they do not go down and are refreshed dynamically, so the IP resolution does not fail.
If your DNS server has an issue at the moment, change your DNS settings. You can temporarily switch to Google Public DNS service. To get started, press Win + R, type ncpa.cpl, and hit the Enter button—Right-click on the active network profile and select Properties. You should find Internet Protocol Version 4 (TCP/IPv4) in the list, which you need to select before clicking on the Properties button.
After that, select Use the following DNS server addresses and enter the following addresses-
- Preferred DNS server: 8.8.8.8
- Alternate DNS server: 8.8.4.4
In case you use IPv6; you need to use these-
- Preferred DNS server: 2001:4860:4860::8888
- Alternate DNS server: 2001:4860:4860::8844
Save your settings and check whether you are getting any issues or not.
There are many Public DNS Servers such as Cloudflare. You can also use them based on the features they provide with the DNS.
3] Disable VPN/antivirus/firewall software
If you have recently installed any VPN, antivirus programs, or firewall software, you should try disabling it. Sometimes, such software are known to create issues – and so we need to rule out this possibility.
4] Disable Proxy
A lot of users use Proxy server settings in Windows 10. There are many scenarios where DNS server settings are configured. If the name resolution server configured is not responding, Windows 10 users may need to change the setting or disable it.
If you are using any Proxy server on your system, you should disable it to check if it is creating problems or not. For that, press Win +I to open the Windows Settings panel. After that, go to Network & Internet > Proxy. Now make sure only Automatically detect settings option is turned on. If any other option is turned on, you need to toggle that button to disable it.
If some malware or adware attacked your system recently, you need to open another option in Local Area Connection (LAN) settings. For that, search for Internet Options in the taskbar search box or Cortana. After opening the Internet Properties window, switch to the Connections tab and click on LAN settings. Now make sure to uncheck the box next to the option—Use a proxy server for your LAN.
If not, deactivate this setting and save your change.
5] Reset Router
Sometimes the Wi-Fi router can create such internet connection issues on Windows 10. If other solutions are not working, you should try resetting them once. However, before that, you can restart it by pressing the power button at the back of the router or unplugging it.
You can check the manual that the manufacturer gave since different Wi-Fi router has various methods to reset. Whichever router you use, you need to enter all the IP addresses once more.
6] Reset TCP/IP
To fix the corrupt TCP/IP, resetting is the best option that you should opt for. When you reset, it clears all-important keys and files related to the TCP/IP stack so everything can start from scratch. To reset TCP/IP, open an elevated Command Prompt, and run the following command-
netsh int ip reset resettcpip.txt
You need to restart your computer to complete this action.
7] Switch to a different browser
If you cannot browse properly with the current browser, you can switch to another browser. You can use Chrome or Edge, or Firefox. It is possible that because of a misconfiguration in the browser or an issue with the operating system, the browser cannot communicate with the DNS Server.
You can also reset the browser and use incognito mode to access the website as a further check.
8] Change Secure DNS in browser
Most of the browsers offer a way to configure secure DNS from within the browser. Chrome and Microsoft Edge offer this under Security settings where you can change the DNS to Cloudflare or Google DNS. If it is already configured to something else, you can choose the automatic option and then try again.
Your browser might need a restart.
9] Start Your Computer In Safe Mode
Safe Mode with networking in Windows 10 allows you to troubleshoot any problems. In this mode, the PC boots with the minimum required features and drivers. If you can connect and browse the internet with the same browser, it narrows down the issue with the browser.
10] Disable Secondary connections
If you are connected to the internet using both Ethernet or Wifi or have bridged the connection, try to disconnect, and connect to only one connection. In short, one of the connections may have a DNS issue, and while the other works fine. However, unless you disable one, it is impossible to figure out which connection you should keep and which to disable.
DNS errors are one of the common issues faced by many internet users. It is mostly the ISP that causes all sorts of problems, but the router does that too. One of the quickest ways to find ISP issues is to connect to them and ask them directly about them.
I hope the post was insightful, and the suggestions helped you resolve the DNS server unavailable problem on your Windows 10 PC.
Some other related issues and fixes: