Cloudflareを使用するこのWebアプリがあり、特定のことをバイパスするために、実際のWebサーバーに直接アクセスする方法を見つける必要がありました。私は多くのことを試しましたが、最終的に実際のサーバーのIPを見つけたと思いますが、このエラーが発生したため、IPへの直接アクセスがブロックされているようです。
Error 1003 Ray ID:
Direct IP access not allowed
Webサーバーが私のリクエストをcloudflareのリバースプロキシ経由でルーティングされるリクエストとして受け入れるように、元のリクエストで提供するヘッダー(またはリファラーの値?)
言い換えれば、実際のサーバーがcloudflare経由で来ると信じてほしいのです。私は特定のヘッダーまたは特定のリファラーの値を提供する必要があると考えていますが、実際のリクエストで何を提供するかわかりません。どんな助けでも感謝します。
ありがとう。
ターゲットサーバーのIPアドレスが見つかりません。Cloudflareサーバーが使用する多数のIPアドレスのうちの1つしかありません。
Cloudflareは同じIPアドレスを複数のサイトに割り当てるので、到達しようとしているサイトを通知する必要があります。エラーページに次のテキストがあります。
目的のWebサイトにアクセスするには、有効なHostヘッダーを指定する必要があります。
残念ながら、このIPアドレスは役に立ちません。
元の質問に答えるには、実際のWebサーバーが見つかり、Cloudflareサーバーにのみ応答する場合、サーバーが Cloudflare IPアドレス に応答するように構成されている可能性があるため、運が悪い可能性があります。
CloudflareサーバーであるかのようにHTTPリクエストを実行できるようになる可能性があるため、私は Cloudflare Workers をまだ見ていますが、試したことがありません。それをするために。