Key Management Service (KMS) örneğindeki anahtarlara varsayılan olarak yalnızca VPC üzerinden kriptografik işlemler için erişilebilir. Anahtarlara genel ağ üzerinden erişmek için konsolda genel ağ erişimini etkinleştirmeniz gerekir. Ardından OpenAPI çağrıları yaparak kriptografik işlemleri çalıştırabilirsiniz. Bu konuda genel ağ erişiminin nasıl etkinleştirileceği açıklanmaktadır.
Dikkat Edilmesi Gerekenler
Bir KMS örneği satın alırken seçtiğiniz Saniye Başına Sorgu (QPS) değerinden bağımsız olarak, genel ağ üzerinden yapılan kriptografik işlemlerin QPS değeri 1.000 ile sınırlıdır. Daha fazla bilgi için bkz. Performans ölçümleri. Uygulamanız yüksek performans gerektiriyorsa VPC ağ erişimini kullanın.
Varsayılan olarak bir KMS örneğindeki kimlik bilgilerine hem genel ağ hem de VPC üzerinden erişilebilir. Kimlik bilgilerine yalnızca iç ağdan erişiyorsanız genel ağ erişimini etkinleştirmeniz gerekmez.
Genel ağ erişimi yalnızca konsoldan etkinleştirilebilir; OpenAPI çağrıları yapılarak etkinleştirilemez.
Bir KMS örneğinin paylaşıldığı çoklu hesap senaryolarında genel ağ erişimini yalnızca örnek sahibi etkinleştirebilir.
Yerel geliştirme ortamı bir KMS örneğinin dahili uç noktasına (VPC uç noktası) doğrudan bağlanamaz. Yerel geliştirme ortamından kriptografik işlemleri çalıştırmak için genel ağ erişiminden dahili uç noktaya geçiş yapıyorsanız öncelikle yerel ortamınız ile örneği barındıran VPC arasında ağ bağlantısı kurun. Örneğin Cloud Enterprise Network (CEN) veya VPN Gateway kullanabilirsiniz. Aksi takdirde dahili uç noktaya yapılan bağlantılar başarısız olur veya zaman aşımına uğrar.
Genel ağ erişimini etkinleştirin
Key Management Service konsoluna giriş yapın. Üst gezinme çubuğunda bir bölge seçin. Sol gezinme bölmesinde seçeneklerini belirleyin.
-
Örnek listesinde hedef örneğin ID değerine tıklayın. Ayrıntılar sayfasında RD Multi-Account bölümündeki Public Network Access anahtarını açın.
NotBir KMS örneği birden fazla Alibaba Cloud hesabı arasında paylaştırılıyorsa her hesap için genel ağ erişim izinlerini ayarlayabilirsiniz.
Örnek ayrıntıları sayfasındaki Basic Information sekmesinde Public Endpoint değerini bulun. Genel ağ erişimini etkinleştirdikten sonra bu uç nokta görüntülenir ve biçimi
kms.cn-hangzhou.aliyuncs.comgibidir.
Sonraki Adımlar
Alibaba Cloud yazılım geliştirme kitini (SDK) kullanarak genel ağ üzerinden kriptografik işlemleri çalıştırın. Daha fazla bilgi için bkz. Alibaba Cloud SDK'leri.
Sık Sorulan Sorular
Bir uygulama erişim noktası (AAP) yapılandırmadıysanız bir KMS örneğine VPC uç noktası üzerinden nasıl erişirsiniz ve sertifikayı nasıl yapılandırırsınız?
Senaryolar: Bir KMS örneğinin dahili özel ağ geçidi üzerinden anahtarlara erişiyorsunuz ve bir uygulama erişim noktası (AAP) yapılandırmadınız. Bu durumda kriptografik işlemleri çalıştırmadan önce sertifika güvenini kendiniz yapılandırmanız gerekir.
Key Management Service konsoluna giriş yapın ve hedef örneğin ayrıntılar sayfasına gidin. Basic Information sekmesinde Instance CA Certificate değerini bulun ve sertifika dosyasını indirmek için Download düğmesine tıklayın. Dosya adı
PrivateKmsCA_{InstanceID}.pembiçimini kullanır; burada{InstanceID}KMS örneğinizin örnek kimliğidir.İndirilen sertifika dosyasını açın ve başlık satırı
-----BEGIN CERTIFICATE-----ile alt bilgi satırı-----END CERTIFICATE-----dahil olmak üzere tüm içeriğini kopyalayın. İçeriği bir dize olarak Alibaba Cloud yazılım geliştirme kitinin (SDK) CA sertifikası güveni yapılandırma öğesine iletin. Böylece SDK, KMS örneğinin VPC uç noktasının TLS sertifikasına güvenir.Uç noktayı örneğin VPC Endpoint to Access Instance değerine ayarlayın; bu değeri örnek ayrıntıları sayfasının Basic Information sekmesinde görüntüleyebilirsiniz. Bu uç nokta, bu konunun önceki bölümlerinde açıklanan ve biçimi
kms.cn-hangzhou.aliyuncs.comgibi olan genel uç noktadan farklıdır.
Üretim ortamında sertifika doğrulamasını devre dışı bırakmayın. Sertifika doğrulamasının devre dışı bırakılması güvenlik riskleri oluşturur. Her zaman yukarıda açıklandığı şekilde örnek CA sertifikasını yapılandırarak güven ilişkisi kurun.