Przejdź do głównej treści

Jeden panel dla każdej domeny klienta

Koniec z logowaniem do 20 różnych rejestratorów i paneli DNS. Zarządzaj DNS każdego klienta z jednego konta NexDNS – z kluczami API o określonym zakresie, operacjami zbiorczymi i API dopasowanym do Twojej automatyzacji.

Wąskie gardło DNS w pracy agencji

Gdy DNS klientów leży u 20 różnych dostawców, proste zmiany zajmują godziny.

DNS rozrzucone między rejestratorami

DNS każdego klienta jest tam, gdzie akurat zarejestrowano domenę – GoDaddy, Namecheap, rejestrator miesiąca – z niekompatybilnymi interfejsami.

Brak ścieżki audytu zmian u klienta

Rekord DNS coś popsuł i nikt nie pamięta, kto co zmienił. Panele rejestratorów nie prowadzą porządnej historii.

Zbiorcze zmiany DNS to godziny pracy

Aktualizacja SPF / DKIM u 50 klientów to 50 osobnych logowań do 50 różnych paneli.

Rozstanie z klientem to bałagan

Klient odchodzi i chce swojego DNS, ale leży on pod wspólnymi loginami u rejestratorów – nie oddasz tylko jego bez dawania dostępu do wszystkiego.

Co NexDNS daje agencji

Scentralizowane zarządzanie DNS zbudowane pod wielu klientów.

Wszyscy klienci w jednym panelu
Wszystkie strefy klientów na jednym koncie NexDNS. Szukaj i filtruj wśród wszystkich stref z jednego logowania.
REST API do operacji zbiorczych
Zaktualizuj SPF w 50 strefach klientów skryptem. Dodaj rekord CAA wszędzie. nexdns apply z plikiem YAML ogarnia całą flotę jednym poleceniem.
Klucze API z zakresem na integrację
Twój playbook Ansible dostaje klucz API z zakresem records.write. Monitoring dostaje klucz z records.read. Można je unieważnić per integracja.
Pełny dziennik audytu
Każda zmiana strefy i rekordu zapisywana – kto, kiedy, co. Łatwa odpowiedzialność przed klientem, gdy coś się zepsuje.
Eksport strefy, gdy klient odchodzi
Wyeksportuj dowolną strefę do BIND w każdej chwili i przekaż pliki klientowi lub jego nowemu dostawcy – bez lock-inu.
Wtyczki Terraform, OctoDNS i ACME
Jeśli zarządzasz infrastrukturą klientów jako kodem, NexDNS ma oprzyrządowanie. Provider Terraform, sync OctoDNS i wtyczka Certbot DNS-01 w komplecie.

Typowe wdrożenie w agencji

Od pierwszego importu klienta do ustandaryzowanej automatyzacji.

  1. 1

    Załóż jedno konto NexDNS dla agencji

    Plan Starter obsługuje do 10 stref – zwykle wystarczająco, aby pilotażowo wejść z kilkoma klientami przed upgrade'em do Pro lub Business.

  2. 2

    Zaimportuj istniejące strefy klientów

    Wyeksportuj strefę każdego klienta z obecnego dostawcy DNS w formacie BIND, następnie zaimportuj zbiorczo poleceniem nexdns zone import lub w panelu. OctoDNS może synchronizować z wielu źródeł jednocześnie.

  3. 3

    Zaktualizuj rekordy NS u rejestratorów klientów

    Dla każdego klienta zmień rekordy NS, kierując je na NexDNS. Strefy podrzędne pozwalają zweryfikować propagację przed finalnym przełączeniem. Od planu Business wzwyż zamiast nazw NexDNS możesz używać własnych nazw serwerów w wersji white-label.

  4. 4

    Podłącz automatyzację

    Terraform do provisioningu nowych stref. CI/CD wywołuje polecenia CLI nexdns do zmian rekordów. Wtyczka Certbot obsługuje certyfikaty typu wildcard automatycznie.

  5. 5

    Zbuduj wewnętrzne narzędzia

    Dodaj polecenia nexdns do runbooka agencji. Udokumentuj konwencje per klient (grupa NS, polityka DNSSEC, domyślne TTL) w konfiguracjach YAML commitowanych do gita.

Najczęściej zadawane pytania

Najczęściej zadawane pytania wraz z odpowiedziami.

Przeglądaj dokumentację

Nie – i to z założenia. NexDNS to backend Twojej agencji: Twoi klienci nigdy nie logują się do NexDNS. Wszystkimi strefami klientów zarządzasz z jednego konta, a to, czego potrzebuje klient, udostępniasz przez własne narzędzia. Klucze API obejmują całe konto i służą do Twojej automatyzacji, więc nie można ich przekazać pojedynczemu klientowi.

Tak, na dwa sposoby. Sklonuj w pełni skonfigurowaną strefę (np. domyślne MX + SPF + DKIM + DMARC pod zarządzaną pocztę) do każdej nowej domeny albo trzymaj deklaratywny plik YAML ze standardowymi rekordami i rozwiń go na wiele stref poleceniem nexdns apply lub OctoDNS. Ponowne uruchomienie apply utrzymuje pasujące strefy w synchronizacji.

Najszybsze podejście to OctoDNS z providerami źródłowymi dla każdego. Wskaż NexDNS jako cel i pozwól mu zsynchronizować. Dla dostawców bez wsparcia w OctoDNS, eksport BIND + nexdns zone import w pętli shellowej sprawdza się w większości przypadków.

Dokładnie po to są przepływy pracy providera Terraform i YAML w OctoDNS. Zdefiniuj strukturę stref w kodzie, commituj do gita, recenzuj w pull requestach, aplikuj przez CI. Ten sam model co Infrastructure-as-Code dla reszty Twojego stacka.

Eksportujesz jego strefy do BIND, przekazujesz pliki klientowi lub jego nowemu dostawcy. Jeśli klient przechodzi na własne konto NexDNS, eksport/import to pojedyncze polecenie CLI. Żadnego lock-inu platformy.

Skonsoliduj DNS klientów w jednym panelu

Zachowaj dotychczasowe integracje automatyzacji.

Używamy cookies, aby zapewnić prawidłowe działanie tej strony i poprawić Twoje doświadczenia. Niektóre cookies są ściśle niezbędne do działania strony, a inne są opcjonalne.

Możesz zaakceptować wszystkie cookies lub ograniczyć wybór do ściśle niezbędnych. Szczegóły znajdziesz w naszej Polityka prywatności i Polityka cookies.