aws acl & security group

İbrahim Yıldız
3 min readAug 29, 2024

aws acl (Network ACL): Network ACL, subnet düzeyinde güvenlik kontrolü sağlar ve VPC içindeki subnetlere gelen (Inbound) ve giden (Outbound) trafik için kurallar tanımlamanıza olanak tanır. ACL, tüm subnet trafiğine uygulanır ve kurallar numaralandırılmış sırayla değerlendirilir. Bu kurallarla belirli IP adreslerine veya IP aralıklarına erişim izni verebilir veya trafiği kısıtlayabilirsiniz. Network ACL’ler, güvenlik açısından subnet seviyesinde ek bir koruma katmanı sağlar ve genellikle daha geniş ağ politikaları için kullanılır.

security group: Security Group, VPC içindeki bireysel kaynaklar (örneğin, EC2 instance’ları, RDS veritabanları) üzerinde güvenlik sağlamak için kullanılır. Security Group’lar, gelen (Inbound) ve giden (Outbound) trafik kuralları tanımlamanıza olanak tanır, ancak kurallar durum bilgisi taşır, yani izin verilen bir giden bağlantıya, gelen trafik otomatik olarak izin verilir. Security Group’lar kaynak bazında çalıştığı için her instance’ın kendine özel güvenlik kuralları olabilir. Bu kurallarla belirli IP adreslerinden veya portlardan gelen trafiği izin verebilir veya engelleyebilirsiniz. Security Group’lar, kaynakların güvenliğini sağlamak ve izinsiz erişimi önlemek için sıkı denetim imkanı sunar.

aws acl create role

inbound rules ve outbound rule ile içeri veya dışarı giden paketlere izin veya engelleyebiliriz

kural numarasını yazdık mesela 1 numarada ki kuralarda 5432 portuna tüm ipler erişsin ama 4 kuralda ise verdiğimiz 9090 portuna verdiğiniz ip erişemesin dedik

ve bu yazdığımız kuralıda subnetimize atabiliriz edit dedikten sonra subnetlerimiz çıkacak

security group makine bazından erişim yapılmasını yönelik işlem demiştim yukarıda hemen security group oluşturalım ve vpc adresini seçelim

burada dışardan gelen port izinleri verelim ben postgresql portuna her ip erişsin diye örnek verdim ve bu makine özelindedir

umarım faydalı olmuştur.

--

--

No responses yet