ルーマニアの DNS サーバーからの Servfail

ルーマニアの DNS サーバーからの Servfail

新しいアプリと一緒に立ち上げた Web サイトは、ルーマニアからはダウンしていると報告されていますが、私の側では正常に動作しています。そこからパブリック DNS サーバー (5.254.96.195) からアクセスしようとしましたが、nslookup は SERVFAIL を返します。

ドメインはビーコン

出力は次のとおりです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サーバーである場合、より大きな質問に答えることも同様に困難です。エンドユーザーがWebサイトにアクセスできないと苦情を言い、サーバーが稼働していてサービスを提供していると確信している場合、それを診断するのに最も適した人物はリモートユーザーのサイトのIT担当者ご存知のとおり、接続の問題をリモートで診断しようとすると、事態を混乱させる可能性のある膨大な数の追加の問題が生じ、そのうちの少なくとも 1 つは明らかに問題となります。

関連情報