521エラーとDNS設定エラーの関係とトラブルシューティング方法

あなたのウェブサイトは突然現れたのか? エラー521 ページが開かず、1行だけ「Webサーバーがダウンしています」と表示されます。ページは開かず、ただ一行「ウェブサーバーがダウンしています」。そして、あなたはサーバサーバーが実際には全くハングアップしていないことがわかったら、見過ごされがちな問題、つまり誤ったDNS設定.

写真[1]-521エラーとDNS設定エラーの関係とトラブルシューティング方法

多くの人が、521エラーは単なるものだと考えている。サーバDNSの設定と応答がないことの間には、しばしば密接な関係があります。この記事では、この2つの関係を説明し、トラブルシューティングと修正方法をお教えします。

誤ったDNS設定が引き起こす問題とは?

DNSはウェブサイトの「ナビゲーションボード」のようなもので、訪問者(Cloudflareを含む)にサーバーがどこにあるかを伝えます。このアドレスが間違っていると、リクエストは本当のサーバーに届きません。

作動中 クラウドフレア DNSの設定が間違っている場合、それは直接的な結果となる:

  • リクエストは間違ったIPに転送され、あなたのサーバーではまったくない!
  • Cloudflareはソースステーションに接続できず、521と表示される。
  • サーバーは正常に稼動しているのに、ページにアクセスできない!

多くの人はサーバーを再起動し、ファイアウォールをチェックするが、DNSコンフィギュレーションの部分は無視する。

よくあるDNSの設定エラーにはどのようなものがありますか?

写真[2]-521エラーとDNS設定エラーの関係とトラブルシューティング方法

1.レコードに間違ったIPアドレスが設定されている。

これは最も典型的なエラーで、例えばサーバーを移転したにもかかわらずDNSのAレコードを更新しなかった場合、Cloudflareはまだ古いサーバーアドレスにアクセスしようとしており、もちろん接続は失敗します。

問題解決方法DNSコントロールパネルにアクセスし、Aレコードが指すIPが現在のサーバーのパブリックIPであることを確認する。

2.レコードが「プロキシ状態」を有効にしていない。

クラウドフレアのDNS プロキシサービスが有効かどうかを示す「オレンジ色の雲」アイコンがあります。CDNを使用していてこのオプションが有効になっていない場合、Cloudflareとサーバー間の接続でエラーが発生する可能性があります。

推奨設定CDNを利用するドメイン名を "Proxy Status On "に設定し、オレンジ色の雲のアイコンを表示させます。

写真[3]-521エラーとDNS設定エラーの関係とトラブルシューティング方法

3.サブドメインレコードが正しく設定されていないか、レコードが重複している。

うっかり同じサブドメインを指す複数のレコードを追加してしまったり、サブドメインのスペルが間違っていたりすることがあります。Cloudflareが解析時に間違ったレコードを選択している可能性があります。

検査方法無効または重複したDNSレコードを削除し、正しいAレコードまたはCNAMEを保持する。

4.不要なAAAAレコードの設定(IPv6)

サーバーがIPv6用に設定されていないが、AAAAレコードを追加している場合、CloudflareがIPv6で接続しようとすると失敗する可能性もあります。

推薦処理無駄なAAAAレコードを削除し、使用するIPタイプだけを残す。

画像[4]-521エラーとDNS設定エラーの関係とトラブルシューティング方法

521がDNSの問題によるものかどうか、どうすれば確認できますか?

まずはこれらから始めるといい:

  • Cloudflareバックエンド → DNS → 現在のAレコードが正しいか確認する
  • ドメイン名をローカルで直接pingして、解決されたIPが実際のサーバーのものであるかどうかを確認する。
  • 以下のようなツールを使用する。 https://dnschecker.org/ グローバルな決議を見る
  • サーバーで見る Nginx またはCloudflareのIPから発信されたリクエストに対するApacheのアクセスログ

アクセスログがない場合は、リクエストがサーバーにまったく届いていないことを意味し、DNSかネットワーク経路の問題である可能性が高い。

トラブルシューティングの推奨事項

  1. DNSのAレコードに正しいサーバーIPが記入されていることを確認する。
  2. Cloudflareエージェントが有効になっているか確認する(オレンジ色のクラウド状態)
  3. 無駄なAAAAレコードやエラーサブドメインレコードを削除する
  4. ローカルとクラウドフレアのDNSキャッシュをクリアし、再度テストする!
  5. それでもうまくいかない場合は、ドメインを「DNSのみ」モードに切り替えてCDNをバイパスし、ソース接続をテストしてみてください。

はんけつをくだす

エラー521は、必ずしもサーバーがダウンしているわけではなく、また常に発生するわけでもない。ファイアウォール問題です。多くの場合、DNSの設定が適切に行われていないために、Cloudflareがサーバーをまったく見つけられないだけです。Aレコードを正しく設定し、DNSパネルを定期的にチェックすることは、ウェブサイトを安定して運営するための基本です。


お問い合わせ
チュートリアルが読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
カスタマーサービス WeChat
カスタマーサービス WeChat
電話:020-2206-9892
QQ咨询:1025174874
Eメール:info@361sale.com
勤務時間: 月~金、9:30~18:30、祝日休み
© 複製に関する声明
この記事はリトル・リンが執筆した。
終わり
好きなら応援してください。
クドス104 分かち合う
解説 ソファ購入

コメントを投稿するにはログインしてください

    コメントなし