2016-07-18 20 views
10

AWS API Ağ Geçidi, tek bir IP'den gelen bir dizi isteğin sınırlanmasını sağlar mı? Bir kamu API inşa ediyorum ve API tek bir IP adresinden çağrılabilir birkaç kez (dakikada 100 talepler gibi) bir limit kurarak istismar engellemek istiyoruzAWS API Ağ Geçidi: istekleri tek bir IP'den sınırla

.

sayesinde

cevap

10

AWS API Geçidi aradığınız ama bir çözüm vardır işlevselliği sunmuyor. Ne yapabilirsiniz

AWS Bulut Cephesi ile AWS API ağ geçidini entegre edin ve Belirli Bir IP adresinden API çağrısını sınırlamak için AWS Web Application Firewall Kurallarını kullanmaktır.

WAF'yi uygulamak için bu Kılavuzu kontrol edin. http://docs.aws.amazon.com/waf/latest/developerguide/tutorials-rate-based-blocking.html

+0

Bu, yalnızca WAF Kuralları kullanılarak yapılabilir veya aslında aşağıdaki örnekte olduğu gibi Lambda, Cloud Watch, S3 vb. Günlükleri kullanmanız gerekir: http://docs.aws.amazon.com/waf/latest/ developerguide/öğreticiler-oran tabanlı-blocking.html? – spoonboy

+0

Evet, S3 üzerinde Lambda, Cloud Watch ve Logs uygulamanız ya da WAF'un birçok istek gönderen IP adresini nasıl bilmesi gerekecek. Yukarıdaki kılavuzu cevaba ekleyeceğim. – error2007s

İlgili konular