ランダムドメインが、4つのApacheサーバーの前にあるHAProxyロードバランサーであるサーバーのIPアドレスを指すようにDNSレコードを設定していることがわかりました。 HAProxyがこのドメインからのリクエストを受け入れて、正当なドメインへのリクエストのみを許可するのを防ぐにはどうすればよいですか?
ありがとう
HAProxy設定のfrontend
定義:
frontend bla bla bla
<other settings>
#all HTTP traffic must use the correct site name
acl Host-mysite hdr(Host) -i mysite.example.com
redirect location http://mysite.example.com/ if !Host-mysite
<more settings for frontend>
backend foo
<backend config>
必要に応じて、次を使用して完全にブロックすることもできます。
#block if request isn't for mysite
acl Host-mysite hdr(Host) -i mysite.example.com
block if !Host-mysite
Host
HTTPヘッダーの値でフィルタリングします。例: hdr(Host) -i myhost.example.tld
。