Jak przenieść DNS z GoDaddy do Cloudflare - darmowy SSL i ochrona DDoS

Fred· AI Engineer & Developer Educator11 min read

Dlaczego warto przejść na Cloudflare DNS?

Jeśli kupiłeś domenę przez GoDaddy, ale chcesz lepszej wydajności i funkcji bezpieczeństwa, przejście na DNS Cloudflare to oczywisty wybór. Oto co dostajesz za darmo:

  • Darmowe certyfikaty SSL - Automatyczny HTTPS dla Twojej strony
  • Ochrona DDoS - Cloudflare chroni Twoją stronę przed atakami
  • Szybsza rozdzielczość DNS - Globalna sieć Cloudflare jest błyskawicznie szybka
  • Lepsza analityka - Zobacz wzorce ruchu i zagrożenia w czasie rzeczywistym
  • Darmowy CDN - Cachowanie statycznych treści globalnie

Najlepsze? Nie musisz przenosić rejestracji domeny. Twoja domena zostaje w GoDaddy, zmieniasz tylko miejsce zarządzania DNS.

Czego będziesz potrzebować

  • Domenę zarejestrowaną w GoDaddy
  • Darmowe konto Cloudflare (zarejestruj się na cloudflare.com)
  • Około 15-20 minut
  • Dostęp do konta GoDaddy

Zrozumienie procesu

Oto co robimy prostym językiem:

  1. Eksportuj rekordy DNS z GoDaddy - Pobieramy obecne ustawienia DNS
  2. Dodaj domenę do Cloudflare - Cloudflare zeskanuje i zaimportuje Twój DNS
  3. Zaktualizuj serwery nazw w GoDaddy - Skieruj domenę na serwery nazw Cloudflare
  4. Zweryfikuj i aktywuj - Poczekaj na propagację DNS (zwykle poniżej godziny)

Twoja rejestracja domeny zostaje w GoDaddy. Zmieniasz tylko kto zarządza rekordami DNS.

Krok 1: Eksportuj rekordy DNS z GoDaddy

Zanim cokolwiek przeniesiemy, sprawdźmy jakie rekordy DNS obecnie masz. To ważne, żeby niczego nie zepsuć.

Podgląd obecnych rekordów DNS

  1. Zaloguj się do GoDaddy na godaddy.com

  2. Przejdź do swoich domen:

    • Kliknij na ikonę profilu (prawy górny róg)
    • Wybierz "Moje produkty"
    • Znajdź domenę na liście
  3. Otwórz zarządzanie DNS:

    • Kliknij przycisk DNS obok domeny
    • Lub kliknij trzy kropki (...) i wybierz "Zarządzaj DNS"
  4. Przejrzyj rekordy: Zobaczysz tabelę z wpisami takimi jak:

    • Rekordy A - Wskazują na adresy IP (jak 192.168.1.1)
    • Rekordy CNAME - Aliasy (jak www wskazujący na główną domenę)
    • Rekordy MX - Serwery pocztowe
    • Rekordy TXT - Kody weryfikacyjne, rekordy SPF
    • Rekordy NS - Serwery nazw (te zmienimy później)

Udokumentuj swoje rekordy (opcjonalnie, ale zalecane)

Zrób zrzut ekranu lub zapisz obecne rekordy DNS. Będziesz potrzebować tych informacji do weryfikacji czy wszystko się poprawnie przeniosło.

Przykład tego co możesz zobaczyć:

Typ Nazwa Wartość TTL
A @ 192.0.2.1 600
CNAME www @ 1 godzina
MX @ mailhost.example.com 1 godzina
TXT @ v=spf1 include:_spf.google.com ~all 1 godzina

Ważne rekordy do zanotowania:

  • Rekord A (@) - Adres IP głównej domeny
  • CNAME (www) - Zwykle wskazuje na domenę główną
  • Rekordy MX - Jeśli używasz własnego emaila (jak Google Workspace lub Microsoft 365)
  • Rekordy TXT - Często używane do uwierzytelniania email (SPF, DKIM)

Krok 2: Dodaj domenę do Cloudflare

Teraz skonfigurujmy domenę w Cloudflare.

Utwórz konto Cloudflare

  1. Wejdź na cloudflare.com

  2. Zarejestruj darmowe konto:

    • Kliknij "Sign Up"
    • Wprowadź email i utwórz hasło
    • Zweryfikuj adres email
  3. Dodaj domenę:

    • Na dashboardzie kliknij "Add a Site"
    • Wprowadź nazwę domeny (example.com)
    • Kliknij "Add Site"

Wybierz darmowy plan

  1. Cloudflare pokaże opcje planów
  2. Wybierz darmowy plan (jest wystarczający dla większości stron)
  3. Kliknij "Continue"

Przejrzyj zeskanowane rekordy DNS

Cloudflare automatycznie skanuje istniejące rekordy DNS z GoDaddy:

  1. Cloudflare wyświetli wszystkie znalezione rekordy DNS

    • Przejrzyj je dokładnie
    • Porównaj z rekordami z GoDaddy z Kroku 1
    • Sprawdź czy czegoś nie brakuje
  2. Sprawdź czy krytyczne rekordy są obecne:

    • Rekord A dla domeny głównej (@)
    • Rekord CNAME www
    • Rekordy MX (jeśli używasz emaila)
    • Wszelkie niestandardowe subdomeny które skonfigurowałeś
  3. Dodaj brakujące rekordy ręcznie: Jeśli Cloudflare coś pominął, kliknij "Add Record" i wprowadź:

    • Typ: A, CNAME, MX, TXT, itp.
    • Nazwa: @ dla głównej, www dla subdomeny www, lub własna subdomena
    • Zawartość: Adres IP, nazwa domeny, lub inna wartość
    • TTL: Auto jest ok
    • Status proxy: Pomarańczowa chmura dla ruchu web, szara tylko dla DNS
  4. Kliknij "Continue" gdy wszystko wygląda poprawnie

Szybka referencja: Status Proxy Cloudflare

  • Pomarańczowa chmura (Proxied): Ruch przechodzi przez CDN i ochronę DDoS Cloudflare. Używaj dla serwerów web (HTTP/HTTPS).
  • Szara chmura (DNS Only): Bezpośrednie połączenie, omija Cloudflare. Używaj dla serwerów pocztowych, FTP, SSH, serwerów gier, itp.

Domyślne ustawienia:

  • Rekordy A dla ruchu web: Pomarańczowa chmura (proxied)
  • Rekordy MX: Automatycznie szare (Cloudflare wymusza to)
  • Rekordy związane z pocztą: Szara chmura (tylko DNS)

Krok 3: Zaktualizuj serwery nazw w GoDaddy

To jest kluczowy krok gdzie kierujemy domenę na Cloudflare.

Pobierz serwery nazw Cloudflare

Po dodaniu rekordów DNS, Cloudflare pokaże dwa serwery nazw. Będą wyglądać tak:

aldo.ns.cloudflare.com
beatriz.ns.cloudflare.com

Zapisz je lub zostaw kartę przeglądarki otwartą. Będziesz ich za chwilę potrzebować.

Zmień serwery nazw w GoDaddy

  1. Wróć do GoDaddy (zostaw kartę Cloudflare otwartą)

  2. Przejdź do ustawień domeny:

    • Wejdź do "Moje produkty"
    • Znajdź domenę
    • Kliknij trzy kropki (...) obok domeny
    • Wybierz "Zarządzaj DNS"
  3. Przewiń do sekcji Serwery nazw:

    • Zobaczysz "Nameservers" z obecnymi wartościami (zwykle serwery GoDaddy)
    • Kliknij "Change" lub "Manage"
  4. Wybierz "I'll use my own nameservers":

    • GoDaddy może to pokazać jako "Custom" lub "Enter my own nameservers"
  5. Wprowadź serwery nazw Cloudflare:

    • Zamień istniejące serwery na dwa z Cloudflare
    • Przykład:
      • Nameserver 1: aldo.ns.cloudflare.com
      • Nameserver 2: beatriz.ns.cloudflare.com
    • Usuń dodatkowe serwery nazw (potrzebujesz tylko 2)
  6. Zapisz zmiany:

    • Kliknij "Save"
    • GoDaddy może pokazać ostrzeżenie o utracie ustawień DNS - to normalne
    • Potwierdź zmianę

Co się właśnie stało?

Właśnie powiedziałeś internetowi: "Kiedy ktoś pyta o example.com, zapytaj Cloudflare zamiast GoDaddy o rekordy DNS."

Twoja domena nadal jest zarejestrowana w GoDaddy. Nadal płacisz GoDaddy za rejestrację domeny. Ale teraz Cloudflare obsługuje wszystkie zapytania DNS.

Krok 4: Zweryfikuj i aktywuj w Cloudflare

Teraz czekamy aż internet nadrobi.

Potwierdź zmianę serwerów nazw

  1. Wróć do karty Cloudflare
  2. Kliknij "Done, check nameservers"
  3. Cloudflare zacznie sprawdzać czy serwery nazw zostały zaktualizowane

Poczekaj na propagację DNS

To jest nudna część. Zmiany DNS mogą zająć od kilku minut do 24 godzin na propagację globalną. W praktyce większość zmian dzieje się w ciągu 30 minut do 2 godzin.

Co się dzieje:

  • Serwery DNS na całym świecie aktualizują cache
  • Niektóre podchwycą zmianę szybko, inne wolniej
  • Twoja strona może działać dla Ciebie ale nie dla kogoś innego tymczasowo

Sprawdź status aktywacji

  1. Cloudflare wyśle Ci email gdy strona będzie aktywna (zwykle w ciągu godziny)

  2. Sprawdź status w dashboardzie Cloudflare:

    • Wejdź do dashboardu Cloudflare
    • Znajdź domenę
    • Status zmieni się z "Pending" na "Active" po zakończeniu
  3. Ręczne sprawdzenie (opcjonalnie): Możesz zweryfikować serwery nazw samodzielnie w terminalu:

    # Sprawdź serwery nazw (Mac/Linux/WSL)
    dig NS example.com +short
    
    # Windows (PowerShell)
    Resolve-DnsName example.com -Type NS

    Powinieneś zobaczyć serwery nazw Cloudflare w wynikach.

Krok 5: Włącz SSL/TLS w Cloudflare

Gdy domena jest aktywna, włączmy darmowy SSL.

Skonfiguruj ustawienia SSL/TLS

  1. W dashboardzie Cloudflare wybierz domenę

  2. Wejdź do sekcji SSL/TLS (lewy pasek)

  3. Wybierz tryb szyfrowania:

    • Flexible: Cloudflare do odwiedzającego jest szyfrowany, Cloudflare do serwera nie
      • Używaj jeśli serwer nie ma SSL
    • Full: Szyfruje oba połączenia ale nie waliduje certyfikatu serwera
      • Używaj jeśli serwer ma self-signed certyfikat
    • Full (Strict): Pełne szyfrowanie z walidacją certyfikatu
      • Używaj jeśli serwer ma już ważny certyfikat SSL

    Zalecenie: Zacznij od "Flexible" jeśli nie masz jeszcze SSL na serwerze. Uaktualnij do "Full (Strict)" gdy zainstalujesz certyfikat SSL na hostingu.

  4. Włącz "Always Use HTTPS":

    • Wejdź do SSL/TLS -> Edge Certificates
    • Przełącz "Always Use HTTPS" na ON
    • To automatycznie przekierowuje http:// na https://

Włącz inne funkcje bezpieczeństwa (opcjonalnie)

Gdy jesteś w Cloudflare:

  1. Automatic HTTPS Rewrites:

    • SSL/TLS -> Edge Certificates
    • Przełącz "Automatic HTTPS Rewrites" na ON
    • Naprawia ostrzeżenia o mieszanej zawartości
  2. Minimalna wersja TLS:

    • Ustaw na TLS 1.2 lub wyżej
    • Wyłącza stare, niebezpieczne protokoły
  3. Włącz HSTS (gdy masz pewność że wszystko działa):

    • SSL/TLS -> Edge Certificates -> Enable HSTS
    • Wymusza na przeglądarkach zawsze używanie HTTPS
    • Uwaga: Włącz to dopiero po dokładnym przetestowaniu

Sprawdź czy wszystko działa

Upewnijmy się że niczego nie zepsuliśmy.

Przetestuj stronę

  1. Odwiedź stronę: https://example.com

    • Powinna ładować się przez HTTPS (szukaj ikony kłódki)
    • Bez ostrzeżeń o certyfikacie
  2. Przetestuj wersję www: https://www.example.com

    • Również powinno działać z HTTPS
  3. Przetestuj przekierowanie HTTP: http://example.com

    • Powinno automatycznie przekierować na wersję HTTPS

Przetestuj email (jeśli dotyczy)

Jeśli używasz własnego emaila z domeną:

  1. Wyślij testowy email z domeny
  2. Odbierz testowy email na domenę
  3. Sprawdź czy email nie trafia do spamu

Jeśli email przestanie działać, sprawdź czy rekordy MX w Cloudflare zgadzają się z tym co było w GoDaddy.

Sprawdź rozdzielczość DNS

Użyj narzędzi online do weryfikacji czy DNS działa:

  • WhatsMyDNS: whatsmydns.net

    • Wprowadź domenę
    • Wybierz typ rekordu "A"
    • Sprawdź propagację globalną
  • DNS Checker: dnschecker.org

    • Wprowadź domenę
    • Zobacz globalny status propagacji DNS

Rozwiązywanie typowych problemów

Strona pokazuje "Error 522" lub "Error 521"

Problem: Cloudflare nie może połączyć się z serwerem.

Rozwiązania:

  1. Sprawdź czy rekord A wskazuje na poprawny adres IP
  2. Sprawdź czy firewall hostingu nie blokuje Cloudflare
  3. Dodaj zakresy IP Cloudflare do białej listy w firewallu serwera

Błędy certyfikatu SSL

Problem: Przeglądarka pokazuje "Twoje połączenie nie jest prywatne"

Rozwiązania:

  1. Poczekaj 30 minut - Cloudflare nadal generuje certyfikat
  2. Sprawdź tryb SSL/TLS - spróbuj "Flexible" jeśli "Full" nie działa
  3. Wyczyść cache przeglądarki i spróbuj w trybie incognito

Email przestał działać

Problem: Nie można wysyłać ani odbierać emaili

Rozwiązania:

  1. Sprawdź czy rekordy MX w Cloudflare zgadzają się z oryginalnymi rekordami GoDaddy
  2. Sprawdź czy rekordy MX mają szarą chmurę (DNS only), nie proxied
  3. Sprawdź czy rekordy TXT SPF i DKIM zostały poprawnie skopiowane
  4. Poczekaj na pełną propagację DNS (do 24 godzin)

Strona ładuje się wolno lub z przerwami

Problem: Wydajność strony jest gorsza niż przedtem

Rozwiązania:

  1. Poczekaj na zakończenie propagacji DNS (24 godziny)
  2. Wyczyść cache Cloudflare: Dashboard -> Caching -> Purge Everything
  3. Sprawdź czy reguły cachowania są poprawnie skonfigurowane
  4. Sprawdź czy status proxy (pomarańczowa chmura) jest włączony dla ruchu web

"Nameservers haven't changed" w Cloudflare

Problem: Cloudflare nadal pokazuje "Pending" po aktualizacji GoDaddy

Rozwiązania:

  1. Poczekaj dłużej - zmiany DNS mogą zająć do 24 godzin
  2. Sprawdź czy poprawnie wprowadziłeś serwery nazw w GoDaddy (bez literówek)
  3. Spróbuj usunąć i ponownie dodać serwery nazw w GoDaddy
  4. Wyczyść lokalny cache DNS:
    # Mac
    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    
    # Windows (PowerShell jako Admin)
    ipconfig /flushdns
    
    # Linux
    sudo systemd-resolve --flush-caches

A co z przeniesieniem samej domeny?

Teraz Twoja domena nadal jest zarejestrowana w GoDaddy, a tylko używasz Cloudflare do zarządzania DNS. To jest całkowicie ok i działa świetnie.

Jeśli chcesz przenieść rejestrację domeny do Cloudflare (żeby mieć wszystko w jednym miejscu), ta opcja jest dostępna:

Transfer domeny do Cloudflare (wkrótce)

Cloudflare oferuje rejestrację domen po cenach hurtowych (bez marży). Korzyści:

  • Niższe ceny - Płacisz tylko to co Cloudflare płaci rejestrowi
  • Bez upsellingu - Bez podwyżek cen odnowienia ani ukrytych opłat
  • Darmowa prywatność WHOIS - Zawsze wliczona
  • Jednolite zarządzanie - Wszystko w jednym dashboardzie

Proces transferu:

  1. Odblokuj domenę w GoDaddy
  2. Pobierz kod autoryzacyjny (kod EPP) z GoDaddy
  3. Zainicjuj transfer w Cloudflare
  4. Zapłać opłatę transferową (zawiera 1-roczne odnowienie po cenie hurtowej)
  5. Poczekaj 5-7 dni na zakończenie transferu

Uwaga: Transfer domeny przedłuża rejestrację o 1 rok, więc nie stracisz czasu za który już zapłaciłeś.

Wkrótce napiszę szczegółowy przewodnik po transferze domen. Na razie używanie Cloudflare tylko do DNS działa dobrze i daje Ci wszystkie korzyści bezpieczeństwa.

Najlepsze praktyki na przyszłość

Teraz gdy jesteś na Cloudflare, oto kilka wskazówek:

Ustawienia bezpieczeństwa

  1. Włącz WAF (Web Application Firewall):

    • Security -> WAF
    • Włącz managed rulesets dla swojej platformy (WordPress, itp.)
  2. Włącz Bot Fight Mode:

    • Security -> Bots
    • Darmowa ochrona przed botami
  3. Skonfiguruj Page Rules:

    • Rules -> Page Rules
    • Utwórz reguły dla cachowania statycznej zawartości, przekierowań, itp.

Optymalizacja wydajności

  1. Włącz Auto Minify:

    • Speed -> Optimization
    • Zaznacz JavaScript, CSS i HTML
  2. Włącz kompresję Brotli:

    • Speed -> Optimization
    • Mniejsze pliki = szybsze ładowanie
  3. Skonfiguruj Browser Cache TTL:

    • Caching -> Configuration
    • Ustaw "Browser Cache TTL" na 4 godziny lub więcej

Monitoring

  1. Regularnie sprawdzaj Analytics:

    • Cloudflare -> Analytics & Logs
    • Zobacz wzorce ruchu i zablokowane zagrożenia
  2. Skonfiguruj powiadomienia email:

    • Notifications
    • Otrzymuj alerty o zdarzeniach bezpieczeństwa lub problemach systemowych
  3. Przeglądaj Security Events:

    • Security -> Events
    • Zobacz co Cloudflare blokuje

Szybka lista kontrolna

Użyj tej listy podczas migracji DNS:

  • Udokumentuj obecne rekordy DNS w GoDaddy
  • Utwórz darmowe konto Cloudflare
  • Dodaj domenę do Cloudflare
  • Przejrzyj i zweryfikuj zaimportowane rekordy DNS
  • Zapisz serwery nazw Cloudflare
  • Zaktualizuj serwery nazw w GoDaddy
  • Poczekaj na propagację DNS (sprawdź email z potwierdzeniem)
  • Skonfiguruj SSL/TLS w Cloudflare
  • Włącz "Always Use HTTPS"
  • Przetestuj czy strona ładuje się przez HTTPS
  • Przetestuj funkcjonalność email (jeśli dotyczy)
  • Zweryfikuj propagację DNS globalnie
  • Włącz dodatkowe funkcje bezpieczeństwa
  • Skonfiguruj optymalizacje wydajności

Podsumowanie

Przeniesienie DNS z GoDaddy do Cloudflare jest proste i daje Ci funkcje bezpieczeństwa i wydajności klasy enterprise za darmo. Twoja domena zostaje zarejestrowana w GoDaddy, więc możesz tam zarządzać odnowieniami, ale zyskujesz wszystkie korzyści globalnej sieci Cloudflare.

Cały proces zajmuje około 15-20 minut faktycznej pracy, plus trochę czekania na propagację DNS. Po aktywacji Twoja strona będzie szybsza, bezpieczniejsza i będziesz miał znacznie lepszy wgląd w ruch i zdarzenia bezpieczeństwa.

Kluczowe wnioski:

  • Migracja DNS jest oddzielna od rejestracji domeny
  • Darmowe certyfikaty SSL i ochrona DDoS od Cloudflare
  • Bez przestojów jeśli planujesz starannie i weryfikujesz rekordy DNS
  • Możesz cofnąć zmianę zmieniając serwery nazw z powrotem na GoDaddy

Jeśli napotkasz problemy podczas migracji, dokumentacja wsparcia Cloudflare jest doskonała, a fora społeczności są bardzo aktywne. Nie spiesz się, dokładnie sprawdź rekordy DNS, i w mgnieniu oka będziesz działać na Cloudflare.

Następne kroki

Teraz gdy masz DNS na Cloudflare, możesz chcieć:

Fred

Fred

AUTHOR

Full-stack developer with 10+ years building production applications. I've been deploying to Cloudflare's edge network since Workers launched in 2017.

Need a developer who gets it?

POC builds, vibe-coded fixes, and real engineering. Let's talk.

Hire Me →