Bağlantıyı kurmanın size sağladıkları
Kendi AWS hesabınızı bağlamak, bir alan adının DNS hizmetinin bizim hesabımız yerine sizin hesabınızdan sunulmasını sağlar. Bölgeyi, faturayı ve sağlayıcı kontrol panelini siz yönetirsiniz; sitelerinizin ve posta kutularınızın ihtiyaç duyduğu kayıtları biz oluşturur ve güncelleriz, böylece bunları elle kopyalamanız gerekmez.
Başlamadan önce
Bir AWS hesabı. Route 53, barındırılan bölge (hosted zone) başına ve AWS faturanızdaki sorgu başına ücretlendirilir.
Bu bağlantı için route53:ListHostedZones, route53:ListResourceRecordSets ve route53:ChangeResourceRecordSets izinlerini veren bir ilkeye sahip bir IAM kullanıcısı oluşturun.
1. Anahtarı AWS üzerinde oluşturun
AWS konsolunda IAM → Users bölümünü açın, bu bağlantının yerine hareket edeceği kullanıcıyı seçin (özel bir kullanıcı oluşturun — asla root hesabınızı kullanmayın), kullanıcının Security credentials sekmesini açın ve Access keys altından Create access key seçeneğini belirleyin. Kullanım senaryosu olarak Other seçin, devam edin ve Create access key seçeneğini belirleyin. Access key ID ve Secret access key bilgilerini kopyalayın — AWS gizli anahtarı yalnızca bir kez gösterir. Her bir IAM kullanıcısı aynı anda iki anahtar tutabilir.
2. Buraya bağlayın
Kontrol panelinizde Integrations bölümünü açın ve Connect an account seçeneğini belirleyin. Grup olarak Your own DNS ve hesap olarak Amazon Route 53 seçin, Access key ID ve Secret access key alanlarını doldurun ve Connect account düğmesine basın.
Yapıştırdığınız bilgileri herhangi bir şey kaydedilmeden önce test ederiz. Çalışmayan bir anahtar asla saklanmaz ve yanıtta neyin yanlış olduğu belirtilir. Çalışan bir anahtar ise şifrelenmiş olarak gizli anahtar kasamızda tutulur — asla veritabanımızda saklanmaz — ve size dahil bir daha asla gösterilmez.
Sonrasında ne olur
- Herhangi bir alan adında, DNS sekmesini açın ve alan adının DNS hizmetinin sunulacağı yer olarak bu hesabı seçin. Bölge henüz mevcut değilse orada oluştururuz ve alan adının siteleri ile e-postalarının ihtiyaç duyduğu kayıtları yazarız.
- Bizim tarafımızdaki bir durum bir kaydın içeriğini değiştirdiğinde — bir siteyi taşıdığınızda, CDN değiştirdiğinizde veya bir posta kutusu eklediğinizde — hesabınızdaki kaydı güncelleriz.
- Taşıma işlemini tamamlamak için, alan adınızın ad sunucularının AWS tarafını işaret etmesi gerekir. Alan adı bize veya bağladığınız bir kayıt kuruluşuna kayıtlıysa bunları sizin için ayarlarız; aksi takdirde alan adının sayfasında ayarlanması gereken ad sunucuları gösterilir.
- Bağlantıyı kurduğunuzda, anahtarın bölgelerinizi listeleyebildiğini, kayıtları okuyabildiğini ve kayıtları değiştirebildiğini kontrol ederiz. Bağlantının yanındaki kontrol listesi bunlardan hangilerini doğrulayabildiğimizi gösterir.
Bağlantı kurulamazsa
Bağlantı kuruluyor ancak ardından kayıt değişikliği başarısız oluyor. Bölgeleri listelemek ve kayıtları değiştirmek ayrı IAM izinleridir ve değişiklik yalnızca ilk kez bir değişiklik yaptığımızda denetlenir. Kullanıcının ilkesine route53:ChangeResourceRecordSets ekleyin — anahtarın kendisi değişmez.
AWS kimlik bilgisini reddetti. Erişim anahtarı IAM içinde devre dışı bırakılmış veya silinmiştir.
Anahtarın reddedildiği belirtiliyor. Neredeyse her zaman şu üç durumdan biridir: anahtarla birlikte kopyalanan bir boşluk veya satır sonu, süresi dolmuş bir anahtar ya da kopyaladıktan sonra iptal edilmiş veya yeniden oluşturulmuş bir anahtar. Yeni bir tane oluşturun ve tekrar yapıştırın.
Bağlantı kuruluyor ancak daha sonra bir işlem başarısız oluyor. Anahtar kimlik doğrulamasından geçiyor ancak eylemin ihtiyaç duyduğu bir izne sahip değil. Yukarıda listelenen izinlere sahip yeni bir anahtar oluşturun, ardından eski bağlantıyı kesin ve yeni anahtarı bağlayın.
Bağlantıyı kesme
Integrations bölümünü açın, hesabı bulun ve Disconnect düğmesine basın. Bu işlem saklanan anahtarı anında siler. Bu anahtarı kullanan her şey bir sonraki eyleminde durur ve anahtara bağımlı olan ekranlar sessizce başarısız olmak yerine durumu bildirir.
Bağlantıyı kesmek daha önce yapılmış olan işlemleri geri almaz — hesabınızda değiştirdiğimiz kayıtlar, dağıtımlar veya ayarlar olduğu gibi kalır. Anahtarın kendisinin sızdırıldığını düşünüyorsanız, sağlayıcı üzerinden de anahtarı iptal edin; bağlantıyı kesmek sağlayıcının kopyasını değil, yalnızca bizim kopyamızı kaldırır.