| Termin | Definicja |
|---|---|
| FQDN (Fully Qualified Domain Name) | FQDN (Fully Qualified Domain Name) to pełna, jednoznaczna nazwa domenowa identyfikująca konkretny host w sieci. FQDN jako pełna nazwa hosta w hierarchii DNSFQDN, czyli Fully Qualified Domain Name, jest pełną nazwą domenową jednoznacznie wskazującą hosta, usługę albo inny rekord w hierarchii systemu DNS. Nazwa ma postać uporządkowanej sekwencji etykiet oddzielonych kropkami, na przykład FQDN różni się od krótkiej nazwy hosta, takiej jak Budowa etykiet i rola końcowej kropkiKażda część FQDN jest etykietą DNS. W nazwie Nazwy DNS są przechowywane jako etykiety, a nie jako jeden niepodzielny ciąg znaków. Pojedyncza etykieta może mieć maksymalnie 63 oktety, natomiast pełna nazwa domenowa, liczona razem z separatorami i końcową kropką, może mieć maksymalnie 255 oktetów w reprezentacji przewodowej DNS. W praktyce administratorzy stosują krótsze i czytelne nazwy, ponieważ FQDN jest używany w konfiguracji usług, certyfikatach, logach oraz komunikacji między urządzeniami. Nazwy DNS nie powinny być mylone z adresami URL. FQDN jest nazwą hosta lub domeny, natomiast URL zawiera dodatkowo schemat, ścieżkę, parametry i ewentualnie numer portu, na przykład Rozwiązywanie FQDN na adres i wykorzystanie przez usługiKomputer korzystający z FQDN zwykle przekazuje zapytanie do resolvera DNS. Resolver może odpowiedzieć na podstawie lokalnej pamięci podręcznej, pliku hosts albo skonfigurowanego serwera DNS. Jeżeli odpowiedzi nie ma w pamięci, wyszukiwanie prowadzi przez hierarchię DNS do serwera autorytatywnego dla właściwej strefy. Dla nazwy hosta mogą zostać zwrócone rekordy typu A z adresem IPv4 albo AAAA z adresem IPv6. Rekord CNAME może wskazać inną nazwę kanoniczną, ale nie przechowuje bezpośrednio adresu IP. FQDN może także identyfikować usługę pośrednio przez rekordy DNS. Rekord MX wskazuje serwery obsługujące pocztę dla domeny, rekord SRV opisuje lokalizację wybranej usługi wraz z portem, a rekord PTR służy do odwrotnego wyszukiwania nazwy na podstawie adresu IP. Wynik DNS może zawierać kilka adresów, między innymi w celu rozłożenia ruchu lub zapewnienia alternatywnej ścieżki połączenia. Czas przechowywania odpowiedzi określa wartość TTL, dlatego zmiana adresu przypisanego do FQDN nie zawsze jest widoczna natychmiast na wszystkich komputerach. Poprawne rozwiązywanie nazwy nie gwarantuje jeszcze działającego połączenia. Po uzyskaniu adresu mogą wystąpić problemy z routingiem, zaporą sieciową, portem usługi, konfiguracją aplikacji albo certyfikatem TLS. W przypadku HTTPS nazwa użyta przez klienta ma znaczenie także podczas weryfikacji certyfikatu oraz negocjacji SNI. Certyfikat musi obejmować odpowiedni FQDN, zwykle w polu Subject Alternative Name. Połączenie z adresem IP może więc dawać inny rezultat niż połączenie z nazwą domenową, nawet gdy DNS wskazuje właśnie ten adres. Sprawdzanie FQDN w konfiguracji komputeraPodczas diagnostyki warto rozdzielić trzy kwestie: zapis nazwy, odpowiedź DNS oraz możliwość nawiązania połączenia. W systemie Windows do sprawdzenia rozwiązywania nazwy można użyć polecenia Jeżeli nazwa działa na jednym komputerze, a na innym nie, przyczyną może być różna konfiguracja serwerów DNS, lokalny sufiks wyszukiwania, wpis w pliku hosts, nieaktualny cache albo odpowiedź zależna od lokalizacji sieciowej. Można sprawdzić bieżącą konfigurację interfejsu, wyczyścić pamięć podręczną DNS i ponowić zapytanie, ale każda czynność powinna uwzględniać system operacyjny oraz sposób zarządzania siecią. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, dlatego podczas problemów z dostępem do usług można przeanalizować również ustawienia sieciowe komputera, działanie karty sieciowej oraz zależności między konfiguracją urządzenia a odpowiedziami DNS. |