Wyszukiwanie DNS
Zobacz rekordy DNS A, AAAA, CNAME, MX, NS, TXT i SOA dla hosta.
1. Wprowadzenie
Wyszukiwanie DNS to narzędzie, które pobiera szczegółowe rekordy Domain Name System (DNS) dla dowolnej domeny lub nazwy hosta. Rekordy DNS stanowią podstawę działania internetu, łącząc nazwy domen z adresami IP, serwerami pocztowymi, serwerami nazw oraz innymi kluczowymi usługami. Umożliwia szybkie sprawdzanie rekordów A, AAAA, CNAME, MX, NS, TXT, SOA oraz CAA w przejrzystym, uporządkowanym i łatwym do odczytania formacie.
Niezależnie od tego, czy jesteś właścicielem strony internetowej rozwiązującym problemy z konfiguracją domeny, administratorem systemu weryfikującym ustawienia serwera pocztowego, czy programistą debugującym problemy z propagacją DNS, to narzędzie zapewnia natychmiastowy wgląd w konfigurację DNS domeny. Wystarczy wpisać nazwę domeny lub adres URL, a narzędzie automatycznie wyodrębni nazwę hosta i zapyta o wiele typów rekordów DNS.
Obsługuje również międzynarodowe nazwy domen (IDN), zapewniając dokładne wyniki dla domen zawierających znaki spoza ASCII. Wyniki są uporządkowane w tabelach według kategorii, dzięki czemu zarówno początkujący, jak i profesjonaliści mogą łatwo zrozumieć rezultaty.
2. Jak to działa
Narzędzie Wyszukiwanie DNS wykonuje zapytania DNS w czasie rzeczywistym dla wskazanej nazwy hosta i pobiera wiele typów rekordów w jednym cyklu zapytań. Gdy użytkownik wprowadzi domenę lub adres URL, system najpierw oczyszcza dane wejściowe, aby usunąć niepożądane znaki i zapewnić bezpieczne przetwarzanie.
Parametr wejściowy
- Host – Pole wymagane. Może to być:
- Nazwa domeny (example.com)
- Subdomena (mail.example.com)
- Pełny adres URL (https://example.com/page)
Jeśli wprowadzony zostanie pełny adres URL, system automatycznie wyodrębni jedynie część zawierającą nazwę hosta. Międzynarodowe nazwy domen są konwertowane do formatu ASCII (Punycode) w celu dokładnego zapytania DNS, a następnie ponownie konwertowane do czytelnej dla człowieka postaci w wynikach.
Zasady walidacji
- Pole hosta nie może być puste.
- Dane wejściowe są oczyszczane, aby zapobiec nieprawidłowym wpisom.
- Adresy URL są analizowane w celu wyodrębnienia prawidłowych nazw hostów.
- Walidacja tokena CSRF zapewnia bezpieczne przesyłanie formularza.
Pobierane typy rekordów DNS
Narzędzie sprawdza następujące typy rekordów DNS:
- A – Mapowanie adresu IPv4
- AAAA – Mapowanie adresu IPv6
- CNAME – Alias nazwy kanonicznej
- MX – Serwery pocztowe z priorytetem
- NS – Autorytatywne serwery nazw
- TXT – Rekordy tekstowe (SPF, DKIM, weryfikacja)
- SOA – Rekord Start of Authority
- CAA – Autoryzacja urzędu certyfikacji
Struktura wyników
Wyniki są pogrupowane według typu rekordu. Każda sekcja jest wyświetlana w uporządkowanej tabeli zawierającej pola takie jak:
- Typ rekordu
- Host
- TTL (Time To Live)
- Cel, adres IP, priorytet lub inne wartości specyficzne dla danego typu
Jeśli dla podanego hosta nie zostaną znalezione rekordy DNS, narzędzie zwróci komunikat o błędzie informujący, że nie wykryto żadnych wyników.
Ograniczenia
- Wyniki zależą od dostępności publicznych serwerów DNS.
- Niedawno zaktualizowane rekordy DNS mogą nie być natychmiast widoczne z powodu buforowania TTL.
- Narzędzie nie modyfikuje ani nie zarządza rekordami DNS — działa tylko w trybie odczytu.
3. Jak korzystać z tego narzędzia
- Wprowadź nazwę domeny, subdomenę lub pełny adres URL w polu Host.
- Kliknij przycisk Submit.
- Poczekaj kilka sekund, aż system sprawdzi rekordy DNS.
- Przejrzyj pogrupowane tabele dla każdego dostępnego typu rekordu.
- Użyj wartości TTL i rekordów, aby zdiagnozować lub zweryfikować konfigurację DNS.
4. Praktyczne przykłady
Przykład 1: Sprawdzanie adresu IP strony internetowej
Wejście: example.com
Wynik (rekord A):
- Typ: A
- Host: example.com
- TTL: 3600
- IP: 93.184.216.34
Przykład użycia: Potwierdzenie, że Twoja domena wskazuje na właściwy serwer hostingowy po migracji.
Przykład 2: Weryfikacja konfiguracji poczty e-mail
Wejście: example.com
Wynik (rekord MX):
- Typ: MX
- Host: example.com
- Priorytet: 10
- Cel: mail.example.com
Przykład użycia: Upewnienie się, że routing poczty e-mail jest poprawnie skonfigurowany przed uruchomieniem firmowych usług e-mail.
5. Zastosowania dla programistów
- Automatyczne monitorowanie DNS
Zintegruj okresowe sprawdzanie DNS z systemami monitorowania, aby wykrywać zmiany konfiguracji lub nieautoryzowane modyfikacje rekordów.
- Walidacja wdrożenia
Automatycznie weryfikuj rekordy A i AAAA po wdrożeniu zmian infrastruktury, aby upewnić się, że ruch jest kierowany prawidłowo.
- Weryfikacja systemu poczty e-mail
Programowo sprawdzaj rekordy MX i TXT, aby potwierdzić konfiguracje SPF, DKIM i DMARC.
- Kontrola bezpieczeństwa certyfikatów SSL
Sprawdzaj rekordy CAA, aby zweryfikować, które urzędy certyfikacji są upoważnione do wydawania certyfikatów dla danej domeny.
Przykład integracji PHP
$records = dns_get_record("example.com", DNS_A);
foreach($records as $record) {
echo $record['ip'];
}
Przykład JavaScript (Node.js)
const dns = require('dns');
dns.resolveMx('example.com', (err, addresses) => {
if (!err) console.log(addresses);
});
W celu bezpiecznej implementacji zawsze waliduj i oczyszczaj dane wejściowe hosta, aby zapobiec problemom z wstrzyknięciem kodu i zapewnić niezawodne rozwiązywanie DNS.
6. FAQ
Czym jest wyszukiwanie DNS?
Wyszukiwanie DNS pobiera rekordy DNS powiązane z nazwą domeny, takie jak adresy IP lub serwery pocztowe.
Dlaczego muszę sprawdzać rekordy DNS?
Może to być konieczne do diagnozowania niedostępności strony, weryfikacji konfiguracji poczty e-mail lub potwierdzenia migracji domeny.
Jaka jest różnica między rekordami A i AAAA?
Rekordy A mapują domeny na adresy IPv4, natomiast rekordy AAAA mapują na adresy IPv6.
Jak długo trwa propagacja DNS?
Propagacja zależy od ustawień TTL i może trwać od kilku minut do 48 godzin.
Czy mogę sprawdzać subdomeny?
Tak. Wprowadź pełną subdomenę (np. mail.example.com) w polu hosta.
Czy to narzędzie obsługuje międzynarodowe nazwy domen?
Tak. Domeny międzynarodowe są automatycznie konwertowane i poprawnie wyświetlane.
Podobne narzędzia
Podaj adres IP, aby znaleźć powiązaną domenę lub hosta.
Uzyskaj przybliżone informacje o adresie IP.
Uzyskaj wszystkie możliwe informacje o certyfikacie SSL.
Popularne narzędzia
Odwróć kolejność liter w zdaniu lub akapicie.
Uzyskaj rozmiar tekstu w bajtach (B), kilobajtach (KB) lub megabajtach (MB).
Przekształć liczbę na formę słowną.
Policz liczbę znaków i słów w danym tekście.
Obróć tekst do góry nogami z łatwością.
Konwertuj zwykły tekst na kursywę.