Foruma hoş geldin, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Gerçek Ziyaretçi IP Görme - Cloudflare Proxy

Telif Hakkı Bildirileri için: [email protected]
Cloudflare gibi proxy kullanımlarında bazı yazılımlar aşağıdaki gibi ziyaretçi IP belirler ve bu sebeple ziyaretçinin gerçek ip si yerine cloudflare proxy ip leri gözükür;
Bağlanan IP, $_SERVER['REMOTE_ADDR'] sunucu değişkeni kullanılarak belirlenir. Algılanan IP sizinkiyle eşleşmezse, web sunucunuzun bir proxy altında olduğu ve gerçek bağlantı IP'sini ayarlamak için sunucunuzu ayarlamanız gerektiği anlamına gelir.
Apache 2.4 için mod_cloudflare kurulumu ile bu sorunu çözebiliriz. (mod_remoteip kurarak da çözülmektedir.)

1. Aşağıdaki kod satırını ssh yazarak kurulu olduğundan emin olun:
Red Hat/Fedora/CentoS:
Bash:
sudo yum install httpd-devel libtool git
Debian/Ubuntu:
Bash:
sudo apt-get install apache2-dev libtool git


2. mod_cloudflare'in en son sürümü için aşağıdakileri klonlayın:

Red Hat/Fedora/CentoS/Debian/Ubuntu:
Bash:
git clone https://github.com/cloudflare/mod_cloudflare.git; cd mod_cloudflare


3. Apache uzantı aracını kullanarak .c dosyasını bir modüle dönüştürün:

Red Hat/Fedora/CentoS/Debian/Ubuntu:
Bash:
apxs -a -i -c mod_cloudflare.c


4. Yeniden başlatın ve modülün etkin olduğunu doğrulayın:

Red Hat/Fedora/CentoS:
Bash:
service httpd restart; httpd -M|grep cloudflare

Debian/Ubuntu:
Bash:
sudo apachectl restart; apache2ctl -M|grep cloudflare


5. Eğer ki web siteniz bir load balancer arkasındaysa, aşağıdaki satırı Apache yapılandırmanıza ekleyin (genellikle httpd.conf) ve [Load balancer IP adresi] kısmını Load balancer ip adresinizle değiştirin:

IfModule cloudflare_module
CloudFlareRemoteIPHeader X-Forwarded-For
CloudFlareRemoteIPTrustedProxy [Load balancer IP adresi]
DenyAllButCloudFlare
/IfModule
 
Son düzenleme:

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap