Her müşteri alan adı için tek bir panel
20 farklı kayıt şirketi ve DNS paneline giriş yapmayı bırakın. Her müşterinin DNS'ini tek bir NexDNS hesabından yönetin – kapsamlı API anahtarları, toplu işlemler ve otomasyonunuza uyan bir API ile.
Ajans çalışmasındaki DNS darboğazı
Müşterilerinizin DNS'i 20 farklı sağlayıcıda yaşadığında, basit değişiklikler saatlerce süren görevler haline gelir.
Kayıt şirketlerine dağılmış DNS
Her müşterinin DNS'i alan adının kayıt yaptırıldığı yerdedir – GoDaddy, Namecheap, ayın kayıt şirketi – uyumsuz arayüzlerle.
Müşteri değişiklikleri için denetim izi yok
Bir DNS kaydı bir şeyi bozdu ve kimsenin ne değiştirdiğini hatırlamıyor. Kayıt şirketi panelleri düzgün geçmiş tutmaz.
Toplu DNS değişiklikleri saatlerce süren iştir
50 müşteri arasında SPF / DKIM güncellemesi, 50 farklı panele 50 ayrı giriş anlamına gelir.
Bir müşteriyi devretmek zahmetli
Bir müşteri ayrılıp DNS'ini ister, ama o ortak kayıt şirketi girişlerinin altındadır – her şeye erişim vermeden yalnızca onunkini devredemezsiniz.
NexDNS'in bir ajansa verdiği şey
Çoklu müşteri iş akışları için tasarlanmış merkezi DNS yönetimi.
- Tek panelde her müşteri
- Tüm müşteri bölgeleri tek bir NexDNS hesabında. Tek bir girişten tüm bölgelerde arayın ve filtreleyin.
- Toplu işlemler için REST API
- 50 müşteri bölgesinde SPF'i bir betikle güncelleyin. Her yere bir CAA kaydı ekleyin. YAML dosyasıyla
nexdns applytüm filoyu tek komutla halleder. - Entegrasyon başına kapsamlı API anahtarları
- Ansible playbook'unuz
records.writeile sınırlı kapsamlı bir API anahtarı alır. İzleme aracınızrecords.readile sınırlandırılmış bir anahtar alır. Entegrasyon başına iptal edilebilir. - Tam denetim günlüğü
- Her bölge ve kayıt değişikliği kim/ne zaman/ne ile günlüğe kaydedilir. Bir şey bozulduğunda müşteri hesap verebilirliği kolaydır.
- Bir müşteri ayrıldığında bölge dışa aktarımı
- İstediğiniz zaman herhangi bir bölgeyi BIND'e aktarın ve dosyaları müşteriye veya yeni sağlayıcısına verin – bağlılık yok.
- Terraform, OctoDNS, ACME eklentileri
- Müşteri altyapısını kod olarak yönetiyorsanız, NexDNS'te araçlar vardır. Terraform sağlayıcısı, OctoDNS senkronizasyonu, Certbot DNS-01 eklentisi dahildir.
Ajansların tipik olarak nasıl dahil olduğu
İlk müşteri içe aktarımından standartlaştırılmış otomasyona.
-
1
Ajans için tek bir NexDNS hesabı oluşturun
Starter 10 bölgeye kadar çalışır – genellikle Pro veya Business'a yükseltmeden önce birkaç müşteriyle pilot uygulama yapmak için yeterlidir.
-
2
Mevcut müşteri bölgelerini içe aktarın
Her müşterinin bölgesini mevcut DNS sağlayıcısından BIND olarak dışa aktarın, ardından
nexdns zone importile veya panelden toplu olarak içe aktarın. OctoDNS birden fazla kaynaktan eşzamanlı olarak senkronize edebilir. -
3
Müşteri kayıt şirketlerinde NS kayıtlarını güncelleyin
Her müşteri için NS kayıtlarını NexDNS'i işaret edecek şekilde güncelleyin. Slave bölgeler, geçişten önce yayılmayı aşamalandırıp doğrulamanıza olanak tanır. Business planı ve üzerinde NexDNS adları yerine kendi white-label ad sunucusu adlarınızı kullanabilirsiniz.
-
4
Otomasyonu bağlayın
Yeni bölge sağlama için Terraform. CI/CD, kayıt değişiklikleri için
nexdnsCLI komutlarını çalıştırır. Certbot eklentisi joker sertifikaları otomatik olarak yönetir. -
5
Dahili araçlar oluşturun
Ajansınızın runbook'una
nexdnskomutlarını ekleyin. Müşteri başına kuralları (NS grubu, DNSSEC politikası, varsayılan TTL'ler) git'e commit edilmiş YAML yapılandırmalarında belgeleyin.
-
Hayır – ve bu bilinçli bir tasarım. NexDNS, ajansınızın arka ucudur: müşterileriniz NexDNS'e hiç giriş yapmaz. Her müşteri bölgesini tek hesabınızdan yönetir, müşterinin ihtiyaç duyduğu her şeyi kendi araçlarınızla sunarsınız. API anahtarları tüm hesabı kapsar ve otomasyonunuz içindir, bu yüzden tek bir müşteriye verilemez.
-
Evet, iki yolla. Tam yapılandırılmış bir bölgeyi (örneğin yönetilen bir e-posta yığını için varsayılan MX + SPF + DKIM + DMARC) her yeni alan adına klonlayın veya standart kayıtların bildirimsel bir YAML'ını tutup
nexdns applyya da OctoDNS ile birçok bölgede uygulayın. apply'ı yeniden çalıştırmak eşleşen bölgeleri senkronize tutar. -
En hızlı yol, her sağlayıcı için kaynak provider'larla OctoDNS kullanmaktır. Hedef olarak NexDNS'i belirleyin ve senkronize etmesine izin verin. OctoDNS desteği olmayan sağlayıcılar için, bir kabuk döngüsünde BIND dışa aktarımı +
nexdns zone importçoğu durumda işe yarar. -
Terraform sağlayıcısı ve OctoDNS YAML iş akışları tam olarak bunun içindir. Bölge yapısını kodda tanımlayın, git'e commit edin, pull request aracılığıyla inceleyin, CI aracılığıyla uygulayın. Yığınınızın geri kalanı için Infrastructure-as-Code ile aynı iş akışı.
-
Bölgelerini BIND'e dışa aktarın, dosyaları müşteriye veya yeni sağlayıcılarına teslim edin. Başka bir NexDNS hesabına taşınıyorlarsa, dışa aktarma/içe aktarma tek bir CLI komutudur. Platform bağlılığı yok.
Müşteri DNS'ini tek bir kontrol panelinde birleştirin
Zaten sahip olduğunuz otomasyon kancalarını koruyun.