最近在使用MySQL服務(wù)器時(shí),遇到了一個(gè)奇怪的問題,就是DNS失效了。當(dāng)我嘗試連接到MySQL服務(wù)器時(shí),無論是使用IP地址還是域名,都無法連接,而且還會提示“無法解析服務(wù)器地址”的錯(cuò)誤。
開始我以為是電腦網(wǎng)絡(luò)的問題,于是我嘗試在不同的網(wǎng)絡(luò)下連接,但結(jié)果依然如此。接著我又嘗試使用nslookup命令來查詢DNS解析,結(jié)果發(fā)現(xiàn)域名無法解析,而IP地址可以正常解析。
C:\Users\Administrator>nslookup mysql.example.com Server: dns.example.com Address: 192.168.1.1 *** dns.example.com can't find mysql.example.com: Non-existent domain
這讓我很困惑,因?yàn)槲抑笆峭ㄟ^域名來連接MySQL服務(wù)器的,而現(xiàn)在卻無法解析了。于是我開始懷疑是DNS服務(wù)器出了問題,于是我聯(lián)系了網(wǎng)絡(luò)管理員,但管理員檢查了一下,發(fā)現(xiàn)DNS服務(wù)器運(yùn)行正常。
最后我只好使用IP地址來連接MySQL服務(wù)器,雖然這解決了連接問題,但對于我來說還是很不方便。對此,我仍然對MySQL服務(wù)器的DNS失效感到疑惑。