Blog
Mert Özen'in yazılım geliştirme, backend, frontend ve DevOps üzerine blog yazıları.
Edge'de Güvenlik: WAF, DDoS Koruması, Rate Limiting, Bot Yönetimi ve Origin'i Kilitlemek
Edge'deki WAF, DDoS koruması, rate limit ve bot kuralları yalnızca edge'den geçen trafiği görür; origin'in IP'si sızarsa hepsi atlanır, bu yüzden origin yalnızca CDN'den gelen bağlantıları kabul etmeli. Nginx'li bir edge'de login rate limit'inin saldırıyı origin'e ulaşmadan durdurduğunu, ASP.NET Core rate limiter'ında forwarded header sırasının müşterileri nasıl koruduğunu ve IP allowlist'in neden Authenticated Origin Pulls, tunnel veya X-Azure-FDID ile tamamlanması gerektiğini görüyoruz.
Cloudflare ile Bookstore'u Yayına Almak: Proxy, SSL/TLS Modları, Cache Rules ve Gerçek Client IP
Cloudflare'e geçerken nameserver'ı taşır, web kayıtlarını proxied, mail kayıtlarını DNS-only bırakır, SSL/TLS modu olarak Full (strict) seçer, Page Rules yerine Cache ve Redirect Rules yazar ve origin'de CF-Connecting-IP'ye yalnızca Cloudflare'in IP aralıklarından gelen bağlantılarda güvenirsin. Laboratuvarda Flexible modun ürettiği redirect döngüsünü, ASP.NET Core'da KnownIPNetworks ile sahte header'ları reddeden testleri ve Azure Front Door karşılıklarını görüyoruz.