Bağlantının size sağladıkları
Kendi Hetzner hesabınızı bağlamak, bir alan adının DNS sunucusunun bizimki yerine sizin hesabınız üzerinden sunulmasını sağlar. Bölgeyi, faturayı ve sağlayıcı panelini siz korursunuz; sitelerinizin ve posta kutularınızın ihtiyaç duyduğu kayıtları biz oluşturup güncelleriz, böylece bunları elle kopyalamanıza gerek kalmaz.
Başlamadan önce
Hetzner Console içinde bölgelerinizin bulunduğu bir Hetzner hesabı. Hetzner, DNS yönetimini Hetzner Console'a taşımıştır ve eski bağımsız DNS Console, bunun için artık çalışmayan farklı türde bir token kullanır — bölgeleriniz hâlâ oradaysa, önce bunları Hetzner Console'a taşıyın. Token'lar bir projeye aittir, bu nedenle bölgelerinizi içeren projeyi kullanın.
1. Hetzner'de anahtar oluşturun
Hetzner Console'da bölgelerinizi barındıran projeyi açın, sol kenar çubuğundan Security, üst kısımdan API tokens öğesini seçin ve Generate API token düğmesine tıklayın. Bir açıklama girin, Read & Write seçeneğini belirleyin — salt okunur bir token bölgelerinizi listeleyebilir ancak bir kaydı değiştiremez — ve token'ı oluşturun. Token'ı kopyalayın: pencere kapandıktan sonra Hetzner bunu bir daha göstermez.
2. Buradan bağlayın
Panelinizde Integrations bölümünü açın ve Connect an account seçeneğini seçin. Grup olarak Your own DNS, hesap olarak Hetzner DNS öğesini seçin, API token alanını doldurun ve Connect account düğmesine basın.
Herhangi bir veri kaydedilmeden önce yapıştırdığınız içeriği test ederiz. Çalışmayan bir anahtar hiçbir zaman saklanmaz ve yanıt, neyin yanlış olduğunu belirtir. Çalışan bir anahtar, veritabanımızda değil, gizli anahtar kasamızda şifrelenmiş olarak saklanır ve bir daha asla, size bile gösterilmez.
Sonra ne olur?
- Herhangi bir alan adında, DNS sekmesini açın ve alan adının DNS sunucusunun bu hesaptan sunulacağını seçin. Bölge orada mevcut değilse oluştururuz ve alan adının siteleri ile posta hizmetleri için gerekli kayıtları yazarız.
- Tarafımızda bir kaydın içeriğini değiştiren bir durum olduğunda — bir siteyi taşır, CDN değiştirir veya posta kutusu eklersiniz — kaydı sizin hesabınızda güncelleriz.
- Taşıma işlemini tamamlamak için alan adınızın ad sunucularının Hetzner'i işaret etmesi gerekir. Alan adı bizimle veya bağladığınız bir yazmanla kayıtlıysa, bunları sizin için ayarlarız; aksi takdirde alan adının sayfasında ayarlanacak ad sunucuları gösterilir.
- Bağlantı 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
Bölgeleriniz görünmüyor. Token farklı bir projeye aittir veya bölgeler hâlâ eski DNS Console içerisindedir. Token'ı, bölgeleri barındıran projede oluşturun.
Kayıt değişiklikleri reddediliyor. Token Read olarak oluşturulmuştur. Bir Read & Write token'ı oluşturun ve bunu bağlayın.
Anahtarın reddedildiği belirtiliyor. Neredeyse her zaman şu üç durumdan biridir: kopyalanan anahtarla birlikte kopyalanmış 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 anahtar oluşturun ve tekrar yapıştırın.
Bağlantı kuruluyor ancak daha sonra bir şey başarısız oluyor. Anahtar kimlik doğrulaması yapıyor ancak işlemin gerektirdiği bir izne sahip değil. Yukarıda listelenen izinlere sahip yeni bir anahtar oluşturun, ardından eski bağlantıyı kesip 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. Bunu kullanan her şey sonraki işleminde durur ve buna bağlı ekranlar sessizce başarısız olmak yerine bunu bildirir.
Bağlantıyı kesmek daha önce yapılmış olanları geri almaz; hesabınızda değiştirdiğimiz kayıtlar, dağıtımlar veya ayarlar olduğu gibi kalır. Anahtarın sızdırılmış olabileceğini düşünüyorsanız, sağlayıcı tarafında da iptal edin; bağlantıyı kesmek bizim kopyamızı kaldırır, onlarınkini değil.