コマンドプロンプトからのDNSの問題

コマンドプロンプトからのDNSの問題

以前は機能していたのに、何らかの理由でコマンドラインを使用するとネットワーク接続が確立できません。8.8.8.8 には ping できるのに google-public-dns-a.google.com には ping できないので、DNS の問題だと思います。

C:\Users\will>ping 8.8.8.8                                                                             

Pinging  with 32 bytes of data:                                                                        
Reply from 8.8.8.8: bytes=32 time=17ms TTL=53                                                          
Reply from 8.8.8.8: bytes=32 time=17ms TTL=53                                                          
Reply from 8.8.8.8: bytes=32 time=17ms TTL=53                                                          
Reply from 8.8.8.8: bytes=32 time=20ms TTL=53                                                          

Ping statistics for 尠ꇌø:                                                                               
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),                                               
Approximate round trip times in milli-seconds:                                                         
    Minimum = 17ms, Maximum = 20ms, Average = 17ms                                                     

C:\Users\will>ping google-public-dns-a.google.com                                                      
Ping request could not find host google-public-dns-a.google.com. Please check the name and try again.  

cmd.exe、conemu、git-bash の両方を試しましたが、同じ問題が発生しました。Chrome などの他のアプリを使用する場合、ネットワークの問題は発生しません。

ウイルススキャナーをいくつか実行したので、それが原因ではないと思います。

答え1

開けるコマンド・プロンプトとして管理者次のコマンドを実行します

ネットストップdnscache

ネットスタートdnscache

ipconfig /flushdns

ipconfig /registerdns

DNSキャッシュの問題のようです

関連情報