| Termin | Definicja |
|---|---|
| Dynamiczne DNS | Dynamiczne DNS to usługa automatycznie aktualizująca rekord domenowy w reakcji na zmianę adresu IP serwera. Jak działa aktualizacja rekordu przy zmiennym adresie IPDynamiczne DNS, często skracane do DDNS, wiąże stałą nazwę hosta z adresem IP, który może zmieniać się podczas kolejnych połączeń z Internetem. W zwykłym rekordzie DNS typu A nazwa wskazuje na adres IPv4, a rekord typu AAAA wskazuje na adres IPv6. Jeżeli operator przydzieli routerowi lub innemu urządzeniu nowy adres, zapis DNS może przestać odpowiadać rzeczywistemu położeniu urządzenia. Usługa DDNS rozwiązuje ten problem przez automatyczne przekazanie aktualnego adresu do operatora DNS i zmianę odpowiedniego rekordu. Aktualizator DDNS może działać w routerze, na komputerze albo na innym urządzeniu stale podłączonym do sieci. Program lub firmware okresowo sprawdza adres używany na zewnątrz, a następnie wysyła do usługi żądanie aktualizacji. Dostawca rozpoznaje konto, nazwę hosta i właściwy rekord, po czym zapisuje nową wartość. W zależności od konfiguracji aktualizacja może następować cyklicznie albo dopiero wtedy, gdy urządzenie wykryje zmianę adresu. Nazwa hosta, rekord DNS i czas propagacjiPo skonfigurowaniu DDNS użytkownik otrzymuje nazwę, na przykład dom-przyklad.example, której nie trzeba zmieniać po każdej zmianie adresu IP. Gdy aplikacja próbuje połączyć się z tą nazwą, resolver DNS pobiera bieżący rekord i zwraca zapisany adres. Zmiana rekordu nie musi być widoczna natychmiast na każdym urządzeniu, ponieważ odpowiedzi DNS mogą być przechowywane w pamięci podręcznej przez czas określony wartością TTL, czyli czasem życia rekordu. DDNS nie oznacza, że każda zmiana adresu zostanie uwzględniona bez opóźnienia. Znaczenie ma częstotliwość pracy aktualizatora, czas reakcji usługi oraz wcześniejsze odpowiedzi zachowane w resolverach i systemach operacyjnych. Zbyt długi TTL może powodować korzystanie ze starego adresu przez część użytkowników, natomiast bardzo krótki TTL zwiększa liczbę zapytań DNS. Prawidłowo skonfigurowana usługa musi również obsługiwać błędny login, wygasły token, niedostępność serwera aktualizacji i sytuację, w której adres nie zmienił się od poprzedniego sprawdzenia. DDNS a dostęp zdalny przez routerW sieci domowej lub małej biurowej DDNS może ułatwić dotarcie do routera, serwera plików, kamery albo innego urządzenia udostępnionego przez przekierowanie portu. Sama nazwa DDNS tylko kieruje zapytanie do aktualnego adresu publicznego. Router nadal musi mieć odpowiednią regułę translacji adresów i przekierowania portu, a urządzenie docelowe musi nasłuchiwać na danym porcie. Jeżeli usługa działa w sieci lokalnej, konieczne może być także poprawne rozwiązywanie nazwy z wnętrza tej sieci, zależnie od możliwości routera i konfiguracji DNS. Dynamiczne DNS nie zastępuje szyfrowania, uwierzytelniania ani tunelu VPN. Otwarcie portu na Internet zwiększa powierzchnię ataku, dlatego należy używać silnych danych logowania, aktualnego oprogramowania i tylko niezbędnych usług. DDNS może nie działać w oczekiwany sposób, gdy operator stosuje CGNAT, czyli współdzielenie jednego publicznego adresu IPv4 przez wielu klientów. W takiej sytuacji router otrzymuje adres prywatny lub współdzielony i zwykłe przekierowanie portu z Internetu do sieci domowej nie jest możliwe bez dodatkowej usługi albo publicznego adresu od operatora. Sprawdzenie konfiguracji i pomoc serwisowaPodczas sprawdzania DDNS warto ustalić, jaki adres widzi Internet, jaki adres pokazuje interfejs routera oraz jaki adres zwraca zapytanie DNS dla skonfigurowanej nazwy. Różnica między adresem WAN routera a adresem wykrywanym z zewnętrznego serwisu może wskazywać na CGNAT albo dodatkowy router pracujący w trybie kaskadowym. Należy również sprawdzić dziennik aktualizatora, status uwierzytelnienia, wybraną nazwę hosta, obsługę IPv4 lub IPv6 oraz czas ostatniej poprawnej aktualizacji. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, a w ramach diagnostyki może także sprawdzić ustawienia sieciowe urządzenia, działanie routera oraz poprawność komunikacji z usługą DDNS. W praktyce trzeba rozdzielić problem aktualizacji rekordu od problemu dostępu do urządzenia: prawidłowy rekord DNS nie naprawi błędnego przekierowania portu, zablokowanego połączenia przez operatora ani awarii samego urządzenia. Takie rozróżnienie pozwala ustalić, czy przyczyny należy szukać w komputerze, routerze, konfiguracji sieci czy po stronie dostawcy Internetu. |