Amazon ELBロードバランサーの背後にNginxサーバーのセットがあります。私は(からset_real_ipを使用していますHttpRealIpModuleので、私はこれらのサーバー上の元のクライアントIPアドレスにアクセスできることを)(でのphp-FPMにし、使用するために通過するためHttpGeoIPModule)。
と思われset_real_ip_from
nginxの設定でのみIPアドレスを受け入れることができます。ただし、ELBマシンに関してAmazonは次のように述べています。
注:LoadBalancerに関連付けられたIPアドレスのセットは時間とともに変化する可能性があるため、特定のIPアドレスで「A」レコードを作成しないでください。Elastic Load Balancingサービスによって生成された名前の代わりにLoadBalancerにフレンドリDNS名を使用する場合は、LoadBalancer DNS名のCNAMEレコードを作成するか、Amazon Route 53を使用してホストゾーンを作成する必要があります。詳細については、「Elastic Load Balancingでのドメイン名の使用」を参照してください
ただし、IPアドレスを入力する必要がある場合は、CNAME(Amazonまたは自分のもの)を使用できません。この問題の解決策はありますか?
10.0.0.1/8
もっと何か具体的な存在かもしれないが動作します)