İçeriğe geç
Tüm yazılar

Cloudflare arkasında gerçek ziyaretçi IP'sini görmek

Log'larınızda sadece Cloudflare IP'leri mi görüyorsunuz? Caddy'ye güvenilir proxy'leri tanıtarak gerçek IP'ye ulaşmak.

Taha Bayar1 dk okuma 99
İçindekiler

Sitenizi Cloudflare'in arkasına aldığınızda, sunucunuza gelen her istek aslında Cloudflare'in sunucularından gelir. Log'larda gördüğünüz IP'ler ziyaretçilerin değil, Cloudflare'in IP'leridir.

Gerçek IP nerede?

Cloudflare, ziyaretçinin IP'sini CF-Connecting-IP başlığında gönderir. Ama bu başlığa körü körüne güvenemezsiniz: Cloudflare'i atlayıp doğrudan sunucunuza gelen biri de aynı başlığı uydurabilir.

Caddy'de trusted_proxies

{
    servers {
        trusted_proxies static 173.245.48.0/20 103.21.244.0/22
        client_ip_headers CF-Connecting-IP
    }
}

Liste kısaltılmıştır; tam aralıkları Cloudflare'in sayfasından alın.

Daha da iyisi

Sunucunuzun 80 ve 443 portlarını sadece Cloudflare IP'lerine açarsanız, kimse Cloudflare'i atlayamaz. Bu hem gerçek IP sorununu hem de doğrudan saldırı riskini çözer.

Paylaş

Yazar

Taha Bayar

Bu blogun sahibi. Sunucular, yazılım ve öğrendiklerim üzerine yazıyorum.

Yorumlar3

  • Can Arslan

    Tam aradığım yazıydı, elinize sağlık. Özellikle örnek komutlar çok işime yaradı.

  • Elif Yılmaz

    Ben de benzer bir kurulum yaptım ama bu detayı atlamışım. Hemen düzelttim, teşekkürler!

  • Mert Kaya

    Bir sonraki yazıda yedekleme tarafını da biraz daha detaylı anlatabilir misiniz?

Benzer yazılar