SAE uygulama örnekleri genel IP adreslerine sahip değildir ve internete doğrudan erişemez. Tüm örnekler için giden internet erişimini etkinleştirmek amacıyla SAE uygulamanızın VPC'sinde bir internet NAT ağ geçidi oluşturun.
SAE uygulamaları bir internet NAT ağ geçidi kullandığında, ağ geçidi tüm uygulama örneklerinin kaynak IP adreslerini tek bir statik genel IP adresine dönüştürür. Bu durum, genel bir veritabanı hizmetine erişirken statik genel IP adresini bir veritabanı izin listesine ekleme gibi çoğu kullanım senaryosu için idealdir. Bir SAE konteyneri içinde çalıştırılan hostname -I, ifconfig veya ip addr gibi komutlar, NAT ağ geçidinin genel giden EIP'sini değil, konteynerin özel IP adresini (örneğin 192.168.x.x) döndürür. curl ipconfig.me gibi harici IP sorgulama hizmetleri ise NAT EIP'sini döndürür. Güvenlik duvarı izin listesi yapılandırırken NAT ağ geçidine bağlı EIP'yi kullanın. SAE uygulamanıza gelen internet trafiğine izin vermek için bir Service veya Ingress yapılandırmış olsanız bile, uygulama örneklerinizden giden internet erişimi için yine de bir internet NAT ağ geçidine ihtiyacınız vardır.
Her SAE uygulama örneğinin diğer genel hizmetlere bağlanmak için benzersiz bir genel IP adresi gerektirdiği özel senaryolarda alternatif bir çözüm kullanın: Her SAE uygulama örneğine bir Elastik IP Adresi (EIP) bağlayın. Örnekler istenildiğinde oluşturulup silinebileceğinden bu genel IP adresinin dinamik olduğunu unutmayın.
Yordam
1. Adım: Bir internet NAT ağ geçidi oluşturun
SAE uygulamanızın dağıtıldığı VPC'de mevcut bir internet NAT ağ geçidi yoksa bir tane oluşturmak için aşağıdaki adımları izleyin.
Bir ağ geçidi zaten mevcutsa bu adımı atlayıp doğrudan yapılandırın. Olası rota çakışmalarını önlemek için her VPC başına yalnızca bir internet NAT ağ geçidi oluşturmanızı öneririz.
NAT Gateway konsolunda oturum açın.
Üst gezinme çubuğunda Internet NAT ağ geçidini oluşturmak istediğiniz bölgeyi seçin.
Internet NAT Gateway sayfasında Create Internet NAT Gateway öğesini tıklayın.
-
İlk kez bir Internet NAT ağ geçidi oluştururken, satın alma sayfasının Notes on Creating Service-linked Roles bölümündeki Create öğesini tıklayarak hizmet bağlantılı bir rol oluşturun. Hizmet bağlantılı rol oluşturulduktan sonra Internet NAT ağ geçitleri oluşturabilirsiniz.
Daha fazla bilgi için bkz. Hizmet bağlantılı roller. -
Aşağıdaki parametreleri yapılandırın, ardından Buy Now ve Activate Now seçeneklerini tıklayın. Faturalandırma ayrıntıları için bkz. NAT Gateway faturalandırması.
Region: SAE uygulamanızın dağıtıldığı bölgeyi seçin.
Network and Zone: SAE uygulamanızın VPC'sini, internet NAT ağ geçidi örneğini dağıtmak istediğiniz kullanılabilirlik alanını ve mevcut bir vSwitch'i veya yeni birini seçin.
Network Type: Internet NAT Gateway seçeneğini belirleyin.
Elastic IP Address (EIP): Purchase EIP seçeneğini belirleyip Maximum Bandwidth değerini yapılandırın veya bir Select EIP EIP seçin. Oluşturulan internet NAT ağ geçidi örneği bu Elastik IP Adresi (EIP) örneğine otomatik olarak bağlanır.
Internet NAT Gateway sayfasında oluşturulan internet NAT ağ geçidi örneğini ve bağlı Elastik IP Adresini (EIP) görüntüleyebilirsiniz.
2. Adım: Bir SNAT girişi yapılandırın
Internet NAT Gateway sayfasında yönetmek istediğiniz NAT ağ geçidini bulun ve Actions sütunundaki Configure SNAT seçeneğini tıklayın.
SNAT sekmesinde Create SNAT Entry öğesini tıklayın.
-
Aşağıdaki parametreleri yapılandırın ve OK öğesini tıklayın.
-
SNAT Entry: Select vSwitch seçeneğini belirlemenizi ve ardından SAE uygulama örneklerinin dağıtıldığı tüm vSwitch'leri seçmenizi öneririz.
Select EIP: İnternet NAT ağ geçidinize bağlı EIP'nin genel IP adresini seçin.
-
SNAT Entry List bölümünde, kaynak CIDR bloğu ve çevrilen genel IP adresi dahil olmak üzere oluşturulan SNAT girişini görüntüleyebilirsiniz.