來自羅馬尼亞 dns 伺服器的 Servfail

來自羅馬尼亞 dns 伺服器的 Servfail

我與我的新應用程式一起啟動的網站已被羅馬尼亞報道關閉,但從我這邊來看它運作良好。我嘗試從那裡的公共 dns 伺服器 (5.254.96.195) 存取它,但 nslookup 返回 SERVFAIL。

域是信標.sh

這是輸出dig @5.254.96.195 beacon.sh

; <<>> DiG 9.12.0 <<>> @5.254.96.195 beacon.sh
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 1494
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;beacon.sh.         IN  A

;; Query time: 1573 msec
;; SERVER: 5.254.96.195#53(5.254.96.195)
;; WHEN: Wed Feb 28 10:51:08 CET 2018
;; MSG SIZE  rcvd: 27

我使用 digital ocean 和 namecheap,如果有人能幫助我,我將不勝感激。

答案1

我沒有遇到類似的失敗:

[me@risby personal]$ dig @5.254.96.195 beacon.sh
[...]
;; ANSWER SECTION:
beacon.sh.              3135    IN      A       138.68.190.199

我不明白您為什麼要查詢該伺服器(5.254.96.195),但您遇到的任何問題都是您、您的託管提供者和他們之間的問題。可能有許多原因:透明 DNS 代理程式出現問題、透明代理程式出現問題正確的(取決於它的配置方式)、臨時 BGP 抖動、狡猾的防火牆途中, 等等。只有在您的託管提供者和 DNS 伺服器提供者的幫助下,您才有希望解決這個問題。我想說,您最好的計劃是使用 digital ocean 和 namecheap 推薦您與他們的產品一起使用的 DNS 伺服器;至少你會有某種合約基礎來期望問題得到調查。否則,我懷疑這是否可以解決。

如果您查詢該伺服器是因為您試圖找出該遠端使用者無法存取您的網站的原因,並且它是遠端使用者的 DNS 伺服器,那麼回答更大的問題也會出現類似的問題。當一些最終用戶抱怨他們無法訪問您的網站,並且您確信您的伺服器已啟動並提供服務時,那麼最適合診斷該問題的人是遠端使用者網站的 IT 人員。正如您所發現的,嘗試遠端診斷他們的連接問題會帶來大量可能的其他問題,使水變得渾濁,至少其中一個問題顯然會困擾您。

相關內容