• 25-02-2019, 12:39:44
    #1
    sitemde sunucu değişikliği yapıp cloudflare aktif ettim oyundaki admin panelinden kullanıcıların ip adreslerini ve aynı ip adresine ait birden fazla hesabı olanları kontrol edebiliyorum fakat bu taşıma işleminden sonra alakasız kişilerin ip adreslerini aynı göstermeye başladı mesela benim ile başka 10-15 kullanıcı daha aynı ip adresinden giriş yapmış gözüküyor bunun neden olduğunu ve nasıl düzeltmem gerektiği konusunda yardımcı olabilir misiniz ? eski firmamda böyle bir sorun olmuyordu. bu ip adresleri cloudflarenin ip adresi aralığında bu arada
  • 25-02-2019, 12:49:18
    #2
    dev
    Kurumsal Üye
    xsalomon adlı üyeden alıntı: mesajı görüntüle
    sitemde sunucu değişikliği yapıp cloudflare aktif ettim oyundaki admin panelinden kullanıcıların ip adreslerini ve aynı ip adresine ait birden fazla hesabı olanları kontrol edebiliyorum fakat bu taşıma işleminden sonra alakasız kişilerin ip adreslerini aynı göstermeye başladı mesela benim ile başka 10-15 kullanıcı daha aynı ip adresinden giriş yapmış gözüküyor bunun neden olduğunu ve nasıl düzeltmem gerektiği konusunda yardımcı olabilir misiniz ? eski firmamda böyle bir sorun olmuyordu. bu ip adresleri cloudflarenin ip adresi aralığında bu arada
    Ayni gorunuyor dediginiz ip adresleri cf'ye ati olabilir mi?
  • 25-02-2019, 12:58:22
    #3
    Nginx kullanıyorsanız https://support.cloudflare.com/hc/en...IP-with-Nginx- site config dosyasına bunları ekleyerek yapabilirsiniz.
    Örnek olarak;
    server {
            listen 443 ssl;
            server_name domain.com;
            set_real_ip_from 103.21.244.0/22;
            set_real_ip_from 103.22.200.0/22;
            set_real_ip_from 103.31.4.0/22;
            set_real_ip_from 104.16.0.0/12;
            set_real_ip_from 108.162.192.0/18;
            set_real_ip_from 131.0.72.0/22;
            set_real_ip_from 141.101.64.0/18;
            set_real_ip_from 162.158.0.0/15;
            set_real_ip_from 172.64.0.0/13;
            set_real_ip_from 173.245.48.0/20;
            set_real_ip_from 188.114.96.0/20;
            set_real_ip_from 190.93.240.0/20;
            set_real_ip_from 197.234.240.0/22;
            set_real_ip_from 198.41.128.0/17;
            set_real_ip_from 2400:cb00::/32;
            set_real_ip_from 2606:4700::/32;
            set_real_ip_from 2803:f800::/32;
            set_real_ip_from 2405:b500::/32;
            set_real_ip_from 2405:8100::/32;
            set_real_ip_from 2c0f:f248::/32;
            set_real_ip_from 2a06:98c0::/29;
            real_ip_header CF-Connecting-IP;
    devamıda var tabi, sadece nereye yazmanız gerektiğini göstermek için.
    Panel kullanıyorsanız Plesk panelde Apache ve nginx Ayarları'na girip Ek nginx direktifleri kısmına yazmanız gerekiyor. Diğerlerini bilmiyorum.
    Cloudflare'in ip adresleri zamanla değiştiği için https://github.com/ergin/nginx-cloudflare-real-ip burada anlatıldığı gibi yaparak güncelleme yapabilirsiniz.
    Apache için https://support.cloudflare.com/hc/en...th-Apache-2-4- buradakini yapabilirsiniz. Apache'yi kullanmadığım için ayrıntılı anlatamıyorum.
  • 25-02-2019, 17:45:56
    #4
    Yazılımınız php ise ve bir üstteki mesajda belirtilen işlemleri yapamadıysanız aşağıdaki kodu ayar dosyanıza ekleyin.
    if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) {
      $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];
    }
  • 25-02-2019, 22:20:09
    #5
    Meftun adlı üyeden alıntı: mesajı görüntüle
    Ayni gorunuyor dediginiz ip adresleri cf'ye ati olabilir mi?
    evet cf ye ait ip adresleri onun dışında başka ip adresi yok denecek kadar az



    eparlak adlı üyeden alıntı: mesajı görüntüle
    Nginx kullanıyorsanız https://support.cloudflare.com/hc/en...IP-with-Nginx- site config dosyasına bunları ekleyerek yapabilirsiniz.
    Örnek olarak;
    server {
            listen 443 ssl;
            server_name domain.com;
            set_real_ip_from 103.21.244.0/22;
            set_real_ip_from 103.22.200.0/22;
            set_real_ip_from 103.31.4.0/22;
            set_real_ip_from 104.16.0.0/12;
            set_real_ip_from 108.162.192.0/18;
            set_real_ip_from 131.0.72.0/22;
            set_real_ip_from 141.101.64.0/18;
            set_real_ip_from 162.158.0.0/15;
            set_real_ip_from 172.64.0.0/13;
            set_real_ip_from 173.245.48.0/20;
            set_real_ip_from 188.114.96.0/20;
            set_real_ip_from 190.93.240.0/20;
            set_real_ip_from 197.234.240.0/22;
            set_real_ip_from 198.41.128.0/17;
            set_real_ip_from 2400:cb00::/32;
            set_real_ip_from 2606:4700::/32;
            set_real_ip_from 2803:f800::/32;
            set_real_ip_from 2405:b500::/32;
            set_real_ip_from 2405:8100::/32;
            set_real_ip_from 2c0f:f248::/32;
            set_real_ip_from 2a06:98c0::/29;
            real_ip_header CF-Connecting-IP;
    devamıda var tabi, sadece nereye yazmanız gerektiğini göstermek için.
    Panel kullanıyorsanız Plesk panelde Apache ve nginx Ayarları'na girip Ek nginx direktifleri kısmına yazmanız gerekiyor. Diğerlerini bilmiyorum.
    Cloudflare'in ip adresleri zamanla değiştiği için https://github.com/ergin/nginx-cloudflare-real-ip burada anlatıldığı gibi yaparak güncelleme yapabilirsiniz.
    Apache için https://support.cloudflare.com/hc/en...th-Apache-2-4- buradakini yapabilirsiniz. Apache'yi kullanmadığım için ayrıntılı anlatamıyorum.
    teşekkür ederim ama daha kolay olan aşağıdakini deneyip bilgi vericem konu ile ilgili