DNS_PROBE_FINISHED_NXDOMAIN錯(cuò)誤如何修復(fù)
目錄
- 什么是 DNS_PROBE_FINISHED_NXDOMAIN 錯(cuò)誤?
- 如何修復(fù) DNS_PROBE_FINISHED_NXDOMAIN 錯(cuò)誤
- 1. 更新你的 IP 地址并刷新 / 重新啟動(dòng)緩存
- 2. 配置你的計(jì)算機(jī)以使用其他 DNS 服務(wù)器
- 3. 檢查計(jì)算機(jī)的 host 文件
什么是 DNS_PROBE_FINISHED_NXDOMAIN 錯(cuò)誤?
為了解釋什么是 DNS_PROBE_FINISHED_NXDOMAIN
,我們需要回顧一下域名系統(tǒng)(DNS)的概念。DNS 是 IP 地址映射到域名的數(shù)據(jù)庫(kù)。
每個(gè)服務(wù)器都有一個(gè) IP 地址,該地址用于標(biāo)識(shí)該計(jì)算機(jī)上保存的網(wǎng)站。但是,你無(wú)需在瀏覽器中輸入 IP 地址即可訪問(wèn) Web 內(nèi)容,而只需使用其相應(yīng)的域名即可。
DNS 可以識(shí)別域名指向的 IP 地址。當(dāng)你鍵入 URL 時(shí),它會(huì)搜索其數(shù)據(jù)庫(kù)以查找你要訪問(wèn)的站點(diǎn)。
但是,在某些情況下,DNS 服務(wù)器可能無(wú)法獲取你想要的信息。如果你遇到 DNS_PROBE_FINISHED_NXDOMAIN
錯(cuò)誤,則會(huì)發(fā)生以下情況:
- 你試圖使用其域名訪問(wèn)網(wǎng)站(你知道應(yīng)該可以使用)。
- 你的計(jì)算機(jī)將你的請(qǐng)求提交到 DNS,該 DNS 用于將域映射到它們可以連接的 IP 地址。
- DNS 服務(wù)器告訴你的計(jì)算機(jī) “該域不存在!”,因此是錯(cuò)誤的 “ NXDOMAIN” 部分。
發(fā)生這種情況時(shí),你會(huì)看到如下錯(cuò)誤消息(如果你使用的是 Chrome):
錯(cuò)誤提示可能會(huì)有所不同,具體取決于你所使用的瀏覽器,但要旨始終是相同的。例如,這是 Firefox 中的相同錯(cuò)誤:
如果你遇到 DNS_PROBE_FINISHED_NXDOMAIN
錯(cuò)誤,請(qǐng)花時(shí)間仔細(xì)檢查你是否在正確的域中鍵入內(nèi)容。假設(shè)該域存在并且你輸入正確,則問(wèn)題通常出在計(jì)算機(jī)的配置上。
如何修復(fù) DNS_PROBE_FINISHED_NXDOMAIN 錯(cuò)誤
根據(jù)根本原因,有很多方法可以糾正有問(wèn)題的錯(cuò)誤。不幸的是,這可能很難確定。
但是,下面的每個(gè)修補(bǔ)程序僅需花費(fèi)你幾分鐘即可實(shí)現(xiàn)。如果你按照我們的說(shuō)明進(jìn)行操作,然后又進(jìn)行一個(gè)修復(fù),則 DNS_PROBE_FINISHED_NXDOMAIN
應(yīng)該很快就會(huì)消失。
1. 更新你的 IP 地址并刷新 / 重新啟動(dòng)緩存
如果遇到本地連接問(wèn)題(除了重新啟動(dòng)路由器),你應(yīng)該嘗試的第一件事就是更新 IP 地址。根據(jù)你的操作系統(tǒng)(OS),此過(guò)程略有不同,因此我們提供了針對(duì) Windows 和 Mac 用戶的說(shuō)明。
Windows
如果你使用的是 Windows,則可以通過(guò)使用管理員權(quán)限打開(kāi)命令提示符來(lái)更新 IP 地址。為此,請(qǐng)轉(zhuǎn)到 Windows“開(kāi)始” 菜單并鍵入 “cmd”,然后選擇相應(yīng)的選項(xiàng):
ipconfig /releaseipconfig /renewipconfig /flushdns
這三個(gè)命令將釋放你的 IP 地址,對(duì)其進(jìn)行更新,然后刷新你的本地 DNS 緩存。
刷新本地緩存的另一種方法是使用以下兩個(gè)命令:
net stop dnscachenet start dnscache
這些提示停止并重新啟動(dòng)管理本地 DNS 緩存的 Windows 服務(wù)。在運(yùn)行完這兩組命令之后,請(qǐng)嘗試再次訪問(wèn)有問(wèn)題的網(wǎng)站,以查看錯(cuò)誤是否仍然存在。
macOS
在 macOS 上,無(wú)需使用命令即可續(xù)訂 IP 地址。為此,請(qǐng)按照以下說(shuō)明進(jìn)行操作:
轉(zhuǎn)到系統(tǒng)偏好設(shè)置。導(dǎo)航到 “網(wǎng)絡(luò)”,選擇你的活動(dòng)連接,然后單擊 “高級(jí)” 按鈕。轉(zhuǎn)到 TCP / IP,然后選擇 “續(xù)訂 DHCP” 選項(xiàng)。
但是,你將需要使用終端刷新 DNS 緩存。打開(kāi)它(轉(zhuǎn)到 > 實(shí)用程序),然后輸入以下提示:
dscacheutil -flushcache
現(xiàn)在,你可以嘗試再次訪問(wèn)有問(wèn)題的 URL。如果仍然無(wú)法解決問(wèn)題,請(qǐng)繼續(xù)進(jìn)行下一個(gè)修復(fù)。
2. 配置你的計(jì)算機(jī)以使用其他 DNS 服務(wù)器
默認(rèn)情況下,你的計(jì)算機(jī)將決定自動(dòng)連接到哪個(gè) DNS 服務(wù)器。在某些情況下,該 DNS 服務(wù)器可能沒(méi)有最佳響應(yīng)時(shí)間。或者,它可能不可用,從而導(dǎo)致諸如 DNS_PROBE_FINISHED_NXDOMAIN 之類的錯(cuò)誤。
確定是否是問(wèn)題根源的一種方法是將連接配置為使用其他 DNS 服務(wù)器。讓我們研究一下如何在 Windows 和 macOS 上執(zhí)行此操作。
Windows
打開(kāi) Windows “開(kāi)始” 菜單,然后鍵入 “網(wǎng)絡(luò)連接” 。選擇出現(xiàn)的第一個(gè)結(jié)果,然后在下一個(gè)屏幕上,單擊 “更改適配器選項(xiàng)” 設(shè)置,這將會(huì)彈出一個(gè)新窗口,其中包括計(jì)算機(jī)上所有已建立連接的圖標(biāo):
確定你的活動(dòng) Internet 連接,然后按照下列步驟操作:
- 右鍵單擊活動(dòng)連接,然后選擇 “屬性”。
- 找到 “ Internet 協(xié)議版本 4(TCP / IPv4)” 項(xiàng),將其選中,然后打開(kāi)其 “屬性” 設(shè)置。
- 選擇 “使用以下 DNS 服務(wù)器地址” 選項(xiàng)。
然后,你應(yīng)該看到此屏幕,但在 “首選 DNS 服務(wù)器” 和 “備用 DNS 服務(wù)器” 字段中僅沒(méi)有任何數(shù)字:
在上面的示例中,我們使用的是阿里云的公共 DNS 服務(wù)器。為此,請(qǐng)輸入 “223.5.5.5” 作為首選的 DNS 服務(wù)器,并輸入 “223.6.6.6” 作為備用 DNS 服務(wù)器。
對(duì)于公共 DNS 服務(wù)器,還有更多選擇,因此可以隨時(shí)嘗試其中的任何一種。
如果你已經(jīng)在使用自定義 DNS 服務(wù)器,并且遇到了 DNS_PROBE_FINISHED_NXDOMAIN
,請(qǐng)嘗試使用相反的方法。也就是說(shuō),恢復(fù)為默認(rèn)設(shè)置以查看是否可以解決問(wèn)題。
macOS
在 macOS 上更改活動(dòng)連接的 DNS 服務(wù)器的功能與 Windows 中的操作大致相同。這是你需要做的:
- 轉(zhuǎn)到系統(tǒng)偏好設(shè)置。
- 導(dǎo)航到網(wǎng)絡(luò) 并選擇你的活動(dòng)連接。
- 單擊活動(dòng)連接設(shè)置中的 “高級(jí)” 按鈕。
- 選擇 “ DNS” 選項(xiàng)卡,然后添加要使用的地址。
在第四步中,你應(yīng)該看到類似以下的屏幕:
與 Windows 一樣,你可以使用所需的任何 DNS 服務(wù)器。完成后,檢查 DNS_PROBE_FINISHED_NXDOMAIN
錯(cuò)誤是否仍然存在。
3. 檢查計(jì)算機(jī)的 host 文件
你可以使用計(jì)算機(jī)的 host 文件將 IP 地址手動(dòng)映射到域。例如,這對(duì)于本地 Web 開(kāi)發(fā)可能會(huì)派上用場(chǎng),因?yàn)槟憧梢詫⒈镜卣军c(diǎn)映射到自定義域而無(wú)需注冊(cè)它們。
在某些情況下,程序可能會(huì)在你不知情的情況下編輯你的 host 文件。這可能會(huì)導(dǎo)致諸如 DNS_PROBE_FINISHED_NXDOMAIN
之類的錯(cuò)誤。解決方法如下。
Windows
首先,找到并打開(kāi)你的 host 文件。你可以通過(guò)導(dǎo)航到本地目錄 C:\Windows\System32\drivers\etc 來(lái)找到它:
使用你喜歡的文本編輯器打開(kāi)文件。請(qǐng)記住,你可能需要設(shè)置管理權(quán)限才能對(duì)其進(jìn)行編輯。
在你的 host 文件中,你可能至少會(huì)設(shè)置一些自定義映射。檢查并確保所有條目均與你嘗試訪問(wèn)的域名不匹配。
如果列出了目標(biāo)域,請(qǐng)刪除條目并將更改保存到 host 文件。然后嘗試再次訪問(wèn)該站點(diǎn)。
macOS
在 macOS 上編輯 host 文件的最簡(jiǎn)單方法是使用終端。首先,打開(kāi)應(yīng)用程序并輸入以下命令:
sudo nano /private/etc/hosts
該命令將使用具有管理特權(quán)的 Nano 文本編輯器打開(kāi)你的主機(jī)文件。如果你對(duì)其他編輯器比較滿意,則可以替換該部分命令。
查看文件,查看是否存在返回 DNS_PROBE_FINISHED_NXDOMAIN
錯(cuò)誤的域。如果是這樣,請(qǐng)刪除該映射并將更改保存到文件中。
有很多方法可以解決 DNS_PROBE_FINISHED_NXDOMAIN
錯(cuò)誤。幸運(yùn)的是,大多數(shù)修復(fù)都非常容易實(shí)現(xiàn)。如果你知道該怎么做,那么你應(yīng)該可以在幾分鐘之內(nèi)重新獲得對(duì)你嘗試訪問(wèn)的網(wǎng)站的訪問(wèn)權(quán)限。
如果你碰巧遇到 DNS_PROBE_FINISHED_NXDOMAIN
錯(cuò)誤,可以采取以下措施解決此問(wèn)題:
- 更新你的 IP 地址并刷新 / 重新啟動(dòng)緩存。
- 配置你的計(jì)算機(jī)以使用其他 DNS 服務(wù)。
- 檢查計(jì)算機(jī)的 host 文件。
到此這篇關(guān)于DNS_PROBE_FINISHED_NXDOMAIN錯(cuò)誤如何修復(fù)的文章就介紹到這了,更多相關(guān)dns_probe_finished_nxdomain內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!
相關(guān)文章:
1. Linux中實(shí)現(xiàn)修改打開(kāi)文件數(shù)量和進(jìn)程數(shù)量限制的3種方法2. Apache服務(wù)器中php.ini文件配置3. windows2008 server子域加入父域時(shí)提示錯(cuò)誤 域已經(jīng)存在4. zabbix監(jiān)控Nginx/Tomcat/MySQL的詳細(xì)教程5. windows 時(shí)間服務(wù)器配置方法詳解6. Nginx轉(zhuǎn)發(fā)丟失cookie表現(xiàn)形式及解決方案7. linux命令:echo使用解讀8. Centos7之如何設(shè)置定時(shí)任務(wù)9. Windows server 2012 故障轉(zhuǎn)移群集圖解教程10. Windows 服務(wù)器如何修改管理員的用戶名與密碼
