本当に誰かが助けてくれることを願っています。私は新しいサイトでSucuri CloudProxyリバースプロキシを使用しようとしています。試してみて、私はmod_remoteip.soインストールした本当のIPを取得するにはリアルIPを表示するログを取得できませんmod_remoteipとSucuri
、それは私のHTTPD設定ファイル(ある/etc/httpd/conf/httpd.conf)にロードされています:
LoadModule remoteip_module /usr/lib64/httpd/modules/mod_remoteip.so
また、私はしました /etc/httpd/conf.d/mod_remoteip.conf を作成し、そこに私が追加しました:https://kb.sucuri.net/cloudproxy/Troubleshooting/same-user-ip
私はRです:ここで彼らの指示に従って
LoadModule remoteip_module modules/mod_remoteip.so
RemoteIPHeader HTTP_X_SUCURI_CLIENTIP
RemoteIPHeader HTTP_X_FORWARDED_FOR
RemoteIPHeader HTTP_X_REAL_IP
RemoteIPTrustedProxy 2a02:fe80::/29
RemoteIPTrustedProxy 192.88.134.0/23
をunningはApache 2.4.6
httpd -v
Server version: Apache/2.4.6 (CentOS)
私はCentOSの7にもよ:
cat /etc/centos-release
CentOS Linux release 7.2.1511 (Core)
私も、再起動しようとした、apacheの複数回再起動しましたが、関係なく、私は何をすべきか、私は思えませんすることはできません実際のIPをログに表示させることができます。私はそれが助けたいくつかのトラブルシューティングのページで読んでいたので、
#LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%a %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
私は%aに%hを交換しますが、私の場合には、それはしませんでした:私は右のログフォーマットを使用しています
は、私は信じています。適切に設定されていないhttps://trick77.com/apache2-2-4-logging-remote-ip-address-using-mod_remoteip/
が、私は任意のヘルプは大歓迎です.. :(..私の知恵の終わりに達しています。..
をあなたが正しいので、ありがとうございました。..番目私はあなたが意味するものを見て、私は3つのRemoteIPHeadersを削除し、それは** X Forwarded-For **を残して働いた –