| Artykuły | Tutoriale | Tips & Tricks | PrestaShop | Narzędzia online |
Do czego służy (Dynamic Domain Name System)
Co to jest DNS ?
Do zamiany adresów IP z postaci numerycznej na domenową służy usługa DNS (Domain Name System). Oznacza to, że nie ma potrzeby pamiętania adresów w postaci 213.180.146.27 wystarczy zapamiętać www.onet.pl. Tłumaczeniem zapisu numerycznego na domenowy zajmuje się odpowiedni serwer DNS, do którego komputer wysyła zapytanie z prośbą o przetłumaczenie adresu. Po uzyskaniu odpowiedzi z adresem numerycznym komputer nawiązuje połączenie z odpowiednim komputerem.
Taka komunikacja możliwa jest w przypadku, gdy serwer posiada stały adres IP, pod którym jest zawsze osiągalny. Raz wpisany rekord w bazie danych serwera DNS określający związek adresu 213.180.146.27 z www.onet.pl jest stale aktualny i niezmienny. W związku z tym klient może komunikować się z serwerem zarówno poprzez adres domenowy ( wykorzystać tłumaczenie DNS) jak i bezpośrednio przy pomocy adresu numerycznego (z pominięciem serwera DNS).
Co to jest DDNS ?
Jeżeli chcemy uruchomić serwer np. ze stroną WWW lub ftp ewnentualnie z 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 musimy skorzystać z usługi DDNS (Dynamic Domain Name System) czyli usługi dynamicznego serwera nazw.
Jak działa DDNS ?
Klienci przyłączeni do sieci za pomocą np. 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.
Poglądowy schemat komunikacji pomiędzy klientem a serwerem bez stałego adresu IP za pośrednictwem DDNS przedstawia rysunek:
1. Twój adres IP to 204.13.248.107
2. Zmieniłem IP: test.dyndns.com to teraz 204.13.248.107
3. Jaki jest aktualny adres IP dla dyndns.com ?
4. test.dyndns.com to teraz 204.13.248.107
5. Witaj, 204.13.248.107 wyślij mi swoją stronę www
6. Proszę, oto moja strona www
7. Twój adres IP od tej chwili to 204.13.248.107
8. Zmieniłem IP:test. dyndns.com to teraz 204.13.248.107
9. Jaki jest aktualny adres IP test.dyndns.com
10. test.dyndns.com w tej chwili: 204.13.248.107
11. Witaj, 204.13.248.107 Wyślij mi swoją stronę www
12. Proszę, oto moja strona www
Usługa DDNS świadczona jest przez wiele serwisów. W podstawowej wersji, wystarczającej do konfiguracji opisanej powyżej, jest ona zwykle darmowa. Urządzenia, które współpracują z DDNS zwykle mają wpisane na stałe kilka adresów popularnych serwisów. Najczęściej używane to:
Jak skonfigurować DDNS ?
Aby skorzystać z usługi DDNS w serwisie DynDNS, należy wejść na stronę http://www.dyndns.com i dokonać rejestracji (link w prawym górnym rogu: Create Account).
W nowo otwartym oknie należy wprowadzić nazwę użytkownika, adres e-mail oraz hasło. A następnie kliknąć na Create Account - system poinformuje nas, że konto zostało założone, a do pełnej aktywacji należy odebrać pocztę i kliknąć na link aktywacyjny przesłany na podany adres e-mail.
Widok okna po prawidłowej rejestracji
Wysyłamyu emalia w celu potwierdzenia założenia konta
Po kliknięciu na wskazany adres w otrzymanej wiadomości zostanie wyświetlona informację potwierdzającą, że konto zostało założone i można się na nie zalogować.
Następnie należy kliknąć My Services w panelu po lewej stronie
Następnie klikamy na pole Add Host Services
W wyświetlonym oknie należy wskazać na przycisk Add Hostname w prawym dolnym rogu
Kolejną rzeczą jest podanie nazwy hosta i wybranie domeny. Po wpisaniu tych rzeczy należy zaznaczyć Offline Hostname i kliknąć na Create Host.
Tworzymy nowego hosta
Wyświetlona strona informuje użytkownika, że założona domena jest całkowicie darmowa.
Na ekranie pojawi się informacja Once you have confirmed the contents of your cart your services will be instantly activate., która informuje o potrzebie aktywacji usługi. W tym celu należy kliknąć na Activate Services. I to był ostatni etap tworzenia hosta.
Aktywacja hosta
To już cała procedura konfiguracji hosta po stronie portalu DynDNS.
Teraz pozostaje nam odpowiednio skonfigurować router, tak aby komunikował się za pośrednictwem serwisu z usługą ddns.
2010 © Mentor IT Outsourcing IT Usługi informatyczne Pogotowie komputerowe Wrocław