命令提示字元下的 DNS 問題

命令提示字元下的 DNS 問題

由於某種原因,我在使用命令列時無法獲得網路連接,即使它曾經可以工作。我認為這是 DNS 問題,因為我可以 ping 通 8.8.8.8,但不能 ping 通 google-public-dns-a.google.com:

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 /註冊DNS

看來是 DNS 快取問題

相關內容