Co to jest DDNS

DDNS - Jeżeli chcemy uruchomić serwer np. podglądem kamer monitoringu dostępny z każdego miejsca w Internecie, a nie posiadamy stałego adresu IP, tylko otrzymujemy go dynamicznie z serwera DHCP (jak np. w przypadku Neostrady) musimy skorzystać z usługi DDNS (Dynamic Domain Name System) czyli usługi dynamicznego serwera nazw.

Działanie DDNS
Klienci przyłączeni do sieci za pomocą Neostrady nie posiadają stałego adresu IP, lecz zmienia się on co pewien okres czasu. Jak pokazano powyżej nie byłoby możliwe uruchomienie na takim łączu serwera, gdyż nie wiadomo by było jaki aktualnie adres posiada ów serwer. Serwer DNS może wskazywać na konkretny adres IP, a po jego zmianie wskazanie serwera byłoby już nieprawdziwe. Z pomocą idzie usługa DDNS, która tak jak DNS posiada bazę danych z wpisami zależności adresu domenowego z numerycznym, ale może być aktualizowana w dowolnej chwili czasu przez posiadacza domeny. Dzięki temu serwer może być osiągalny pod jedną, ustaloną nazwą niezależnie od tego, jaki adres IP w danej chwili posiada. Z tego powodu z serwerem można komunikować się tylko za pomocą adresu domenowego przetłumaczonego przez serwer DDNS (chyba, że znamy aktualny adres numeryczny serwera, ale nigdy nie wiemy jak długo będzie on obowiązywał). Należy pamiętać, że od zmiany adresu IP przez serwer DHCP do wykrycia tego faktu przez program lub ruter może minąć pewien, krótki okres czasu, a następnie, gdy zostanie wysłana informacja aktualizacyjna do serwera DDNS, nim serwer przepisze te dane do serwera DNS również mija czas, około minuty. Trzeba uwzględnić taką ewentualność, że w chwilach zmiany adresu IP serwer może być niedostępny przez czas do kilku minut.

 

Przykładowe serwery DDNS: