Saldırganlar, trafiğin güvenilir bir ağdan geliyormuş gibi görünmesini sağlamak için sahte kaynak IP adresi içeren paketler göndermek üzere IP sahtekarlığını kullanabilir. Bir elastik ağ arabirimi (ENI) için Source/Destination Check özelliğini etkinleştirmek bu saldırıları önler ve ağ güvenliğinizi artırır.
Source/Destination Check Nedir
Bir ENI için Source/Destination Check etkinleştirildiğinde ENI yalnızca kendi IP adresine yönlendirilen paketleri kabul eder ve yalnızca kendi IP adresinden çıkan paketleri gönderir. Özellik devre dışı bırakıldığında ENI paketlerin kaynak veya hedef IP adreslerini doğrulamaz.
Güvenliği ve kararlılığı artırmak amacıyla bu özellik 22 Nisan 2025 tarihinden itibaren aşamalı olarak yayımlanacak yeni örnekler ve ENI'ler için varsayılan olarak etkinleştirilecektir. Daha fazla bilgi için duyuru sayfasına bakın.
Source/Destination Check Etkinleştirmenin Faydaları
IP sahtekarlığını önler: Bu özellik bir paketin kaynak IP adresinin paketi gönderen cihazın IP adresiyle eşleştiğini doğrular; böylece IP sahtekarlığı saldırılarını engeller.
Güvenliği artırır: Source/Destination Check özelliğini etkinleştirmek yetkisiz veri iletimi riskini azaltır. Örneğinizin diğer hizmetler için paket yönlendirmesini istemediğiniz durumlarda bu özellik faydalıdır. Kontrol etkinleştirildiğinde yalnızca örneğin kendisi tarafından oluşturulan veya örneğe yönelik trafik işlenir; bu da olası güvenlik açıklarının önlenmesine yardımcı olur.
Ağ kararlılığını ve verimliliğini korur: Bu özellik hatalı yönlendirmeden kaynaklanan veri akışı kesintilerini engelleyerek ağ kararlılığına katkı sağlar ve kaynak kullanımını iyileştirir.
Source/Destination Check özelliğinin tek başına tüm ağ tehditlerine karşı yeterli koruma sağlamadığını unutmayın. Kapsamlı bir koruma için iş ihtiyaçlarınıza göre güvenlik grubu yapılandırmaları, ağ ACL'leri, SSL/TLS şifreleme, kimlik doğrulama mekanizmaları, DDoS koruması ve önemli verilerin yedeklenmesi gibi diğer teknolojiler ve stratejilerle birlikte kullanmanız önerilir. Böylece ağınızı çeşitli saldırı türlerine karşı koruyabilirsiniz.
Desteklenen bölgeler
Source/Destination Check özelliği yalnızca aşağıdaki bölgelerde kullanılabilir. Diğer bölgelerde bu özellik varsayılan olarak devre dışıdır.
Source/Destination Check Özelliğini Ne Zaman Devre Dışı Bırakmalısınız?
Source/Destination Check özelliğini aşağıdaki senaryolarda devre dışı bırakın:
-
Çoklu ENI senaryoları: Birden fazla ENI'ye sahip bir örnekte paketler bir ağ arabiriminden (örneğin eth1) girip başka bir arabirimden (örneğin eth0) çıkabilir. Birincil ENI üzerinde Source/Destination Check etkinleştirilirse bu durum ikincil elastik ağ arabirimindeki trafiği etkileyebilir.
Bu sorunu çözmek için bir ENI'yi örneğe ekledikten sonra ilke tabanlı yönlendirmeyi yapılandırabilirsiniz. Daha fazla bilgi için bkz. ENI için ilke tabanlı yönlendirme yapılandırma.
Ağ adresi çevirisi: Ağ adresi çevirisi (NAT) cihazı olarak çalışan bir örnek ağdaki diğer örneklerden gelen paketleri alıp bunları internete veya diğer ağlara iletmesi gerekir. Bu durumda trafiğin geçişine izin vermek için Source/Destination Check özelliğini devre dışı bırakmanız gerekir.
Yönlendiriciler: Bir örnek ağ yönlendiricisi olarak yapılandırıldığında yalnızca kendisine adreslenen trafiği değil tüm trafiği işlemelidir. Bu durumda örneğin paketleri doğru şekilde iletmesi için Source/Destination Check özelliğinin devre dışı bırakılması gerekir.
Özel yük dengeleyiciler: Bir örnek özel yük dengeleyici olarak çalıştığında istemci isteklerini alıp farklı arka uç sunucularına dağıtması gerekebilir. Bu trafik desenine izin vermek için Source/Destination Check özelliği devre dışı bırakılmalıdır.
VPN uç noktaları: Bir örnek VPN sunucusu olarak kullanıldığında farklı ağlardan gelen paketleri işlemesi gerekebilir; bu paketlerin geçişine izin vermek için Source/Destination Check özelliği devre dışı bırakılmalıdır.
Gelişmiş ağ mimarileri: Belirli trafik kontrol kurallarının uygulanması, özel güvenlik duvarı çözümlerinin entegre edilmesi veya ayrıntılı ağ izlemesi yapılması gibi daha karmaşık ağ tasarımlarında özel gereksinimleri karşılamak için Source/Destination Check özelliğini devre dışı bırakmanız gerekebilir.
Source/Destination Check Yapılandırma
ENI Oluşturma Sırasında Yapılandırma
Senaryonuz Source/Destination Check özelliğinin devre dışı bırakılmasını gerektirebilecek senaryolardan biri değilse ağ güvenliğini artırmak amacıyla bu özelliği etkinleştirmenizi öneririz.
With an instance
Bir ECS örneği satın alırken birincil ENI ve örnek ile birlikte oluşturulan ikincil elastik ağ arabirimleri için Source/Destination Check özelliğini etkinleştirebilir veya devre dışı bırakabilirsiniz. Daha fazla bilgi için bkz. Sihirbaz kullanarak örnek oluşturma. Örnek satın alma sayfasında Ağ ve Güvenlik Grubu bölümünde Source/Destination Check seçeneğini bulabilirsiniz. Varsayılan olarak bu özellik devre dışıdır.
Bazı ECS örnek türleri örnek oluşturma sırasında ikincil elastik ağ arabirimi eklemeyi desteklemez. ENI'yi örnek oluşturulduktan sonra ekleyebilirsiniz. Daha fazla bilgi için bkz. ENI eklemeden önce durdurulması gereken ECS örnek türleri.
Bir örnek satın alırken en fazla iki ENI ekleyebilirsiniz: biri otomatik olarak eşleştirilen birincil ENI diğeri ise ikincil elastik ağ arabirimidir.
Standalone
Bağımsız bir ENI oluştururken Source/Destination Check özelliğini yapılandırabilir ve ardından ENI'yi bir örneğe ekleyebilirsiniz. Daha fazla bilgi için bkz. ENI oluşturma ve kullanma.
Alternatif olarak CreateNetworkInterface API işlemini çağırabilirsiniz. Elastik ağ arabirimi oluştururken özelliği etkinleştirmek için SourceDestCheck parametresini true olarak devre dışı bırakmak için false olarak ayarlayın.
Kontrol Ayarını Değiştirme
Bir ENI oluşturulduktan sonra Source/Destination Check özelliğini etkinleştirebilir veya devre dışı bırakabilirsiniz.
Console
ECS Konsolu - Elastik Ağ Arabirimleri sayfasına gidin.
Üst gezinme çubuğunda hedef ENI'nin bulunduğu bölgeyi ve kaynak grubunu seçin.
Hedef ENI'nin ID değerine tıklayarak ayrıntılar sayfasına gidin.
-
Source/Destination Check özelliğinin durumunu görüntüleyin ve değiştirin.
ENI ayrıntıları sayfasının Temel Bilgiler bölümünde Source/Destination Check alanını bulun ve durumu değiştirmek için yanındaki Enable veya Disable bağlantısına tıklayın.
API
ModifyNetworkInterfaceAttribute API işlemini çağırın. NetworkInterfaceId ile belirtilen ENI için Source/Destination Check özelliğini etkinleştirmek amacıyla SourceDestCheck parametresini
trueolarak devre dışı bırakmak içinfalseolarak ayarlayın.Değişiklik başarılı olduktan sonra NetworkInterfaceId ile belirtilen ENI'nin niteliklerini sorgulamak için DescribeNetworkInterfaceAttribute işlemini çağırın. Yanıttaki SourceDestCheck parametresi özellik etkinse
trueolarak devre dışıysafalseolarak döner.