Skip to content

Jak łatwo uzyskać dostęp do sieci domowej z dowolnego miejsca dzięki dynamicznemu DNS?

12 de lipiec de 2021
welcomemat

Wszyscy mamy w naszej domowej sieci rzeczy, do których chcemy uzyskać dostęp z zewnątrz: kolekcje muzyki, serwery gier, magazyny plików i wiele innych. Dynamiczny DNS ułatwia nadanie sieci domowej łatwego do zapamiętania adresu.

Co to jest dynamiczny DNS i dlaczego miałbym go chcieć?

Zanim zagłębimy się w samouczek i zanim zaczniemy mówić o tym, czym jest dynamiczny DNS (DDNS), zacznijmy od podstaw – czym w ogóle jest DNS. DNS, czyli system nazw domen, to magia, która sprawia, że ​​​​internet jest przyjazny dla użytkownika i jest największą rzeczą od czasu krojonego chleba.

Każdy zasób dostępny w Internecie – strony internetowe, witryny FTP, jak je nazwiesz – ma adres IP, który służy jako adres sieciowy zasobu w Internecie. Adresy te są numeryczne, w formacie 123.123.123.123 i nie są szczególnie łatwe do zapamiętania. Pamiętasz, jak ostatnio poszedłeś do 66.220.158.68, aby sprawdzić zdjęcia swojej siostrzenicy? Nie? Oczywiście, że nie, ponieważ wpisałeś facebook.com w przeglądarce internetowej zamiast 66.220.158.68. Serwer DNS przekształcił Twoją przyjazną dla człowieka prośbę z facebook.com na adres przyjazny dla komputera, który wysłał Cię, prawdopodobnie w ciągu setnej sekundy lub mniej, do Facebooka.

Czy nie byłoby wspaniale, gdybyś mógł skonfigurować tę samą sztuczkę dla swojej sieci domowej? W tym miejscu w grę wchodzi dynamiczny DNS (DDNS). Duże firmy mogą łatwo skonfigurować nazwy domen, takie jak Facebook.com, ponieważ adres ich serwera WWW jest statyczny (po uzyskaniu adresu IP nie zmienia się). Twój domowy adres IP jest jednak inny. Osoby z połączeniami mieszkalnymi otrzymują dynamicznie przydzielany adres IP. Twój dostawca usług internetowych ma dużą pulę adresów i udostępnia je wszystkim w razie potrzeby.

To sprawia, że ​​dość trudno jest zastosować tę samą sztuczkę, która jest tak łatwa dla takich jak Coca-Cola, ponieważ adres, który masz dzisiaj, nie jest adresem, który możesz mieć w przyszłym tygodniu. Na szczęście dostawcy DDNS sprawiają, że przypisanie niezapomnianej nazwy do domowego adresu IP jest bardzo proste, ponieważ aktualizują się one automatycznie wraz ze zmianą adresu IP w czasie.

Jak latwo uzyskac dostep do sieci domowej z dowolnego miejsca

DDNS nadaje Twojemu serwerowi Minecraft niezapomniany adres.

Po skonfigurowaniu DDNS, gdy udostępniasz swoją kolekcję muzyki znajomym lub zapraszasz ich do gry na swoim słodkim, domowym serwerze Minecraft, możesz po prostu wskazać im łatwą do zapamiętania nazwę (zamiast sprawdzać swój domowy adres IP za każdym razem, gdy udostępniasz a połączyć się z nimi). Za każdym razem, gdy chcesz połączyć się z domowym komputerem z daleka, wystarczy wpisać „mypersonaladdress.dynu.net” (lub coś w tym rodzaju) i gotowe.

Czego potrzebujesz

Konfiguracja DDNS dla sieci domowej jest naprawdę prosta, bezpłatna, a po skonfigurowaniu nie powinna wymagać z czasem żadnej konserwacji. Przyjrzyjmy się, czego potrzebujesz i dwóm różnym metodom, dzięki którym możesz aktualizować swój adres DDNS.

Host DDNS

Przede wszystkim potrzebujesz hosta DDNS. Historycznie rozwiązaniem, do którego prawie wszyscy używali, było: DynDNS. Jednak w 2014 roku zrezygnowali z bezpłatnego abonamentu (który idealnie pasował dla zdecydowanej większości użytkowników domowych) i poszli tylko na płatne. Na szczęście pojawiło się więcej niż kilku dostawców, aby wypełnić tę niszę hostingową DDNS dla małych gości.

1626089520 504 Jak latwo uzyskac dostep do sieci domowej z dowolnego miejsca

Jeśli szukasz świetnego darmowego dostawcy DDNS, nie musisz daleko szukać. Możesz zdobyć najwyższej klasy usługę za darmo na Brak IP, Systemy Dynu, iHosting DNS Zomi– by wymienić tylko kilka doskonałych opcji.

Chociaż każdy dostawca DDNS, bezpłatny i płatny, zapewni najbardziej podstawową funkcjonalność – rozwiązywanie niektórych adresów, takich jak yourpersonaladdress.dynu.net na domowy adres IP – istnieje kilka funkcji, na które zaawansowani użytkownicy mogą chcieć zwrócić uwagę podczas porównywania różnych hostów DDNS. Niektórzy ludzie mogą chcieć używać własnej domeny zamiast pod marką DDNS (np. chcesz, aby twójpersonaladdress.com rozwiązywał się na twój domowy adres IP zamiast twójpersonaladdress.no-ip.net). Istnieją również inne funkcje, takie jak wiele subdomen, dzięki czemu można skonfigurować wiele adresów, takich jak music.yourpersonaladdress.com, minecraft.yourpersonaladdress.com i tak dalej.

Na potrzeby tego samouczka użyjemy Dynu Systems, ponieważ jest dobrze ugruntowany i oferuje szeroki zakres funkcji za darmo.

Router z obsługą DDNS

Ponadto będziesz potrzebować routera obsługującego usługi DDNS. Dlaczego jest to takie idealne? Gdy router obsługuje usługi DDNS, możesz po prostu podłączyć informacje o dostawcy DDNS, a router automatycznie zaktualizuje adres za kulisami. Dopóki router jest włączony, wpis DDNS będzie zawsze aktualny, co oznacza, że ​​zawsze będziesz mógł się połączyć.


Uwaga: Twój router może obsługiwać tylko kilka wybranych usług, więc przed zarejestrowaniem się w usłudze możesz sprawdzić stronę administratora routera. W ten sposób wiesz, że otrzymujesz konto u dostawcy usług ADDN obsługiwanego przez router.

Lokalny klient aktualizacji

Jeśli twój router nie obsługuje usług DDNS, będziesz potrzebować lokalnego klienta do uruchomienia na często używanym komputerze w sieci domowej. Ta niewielka aplikacja sprawdzi, jaki jest Twój adres IP, a następnie zadzwoni do dostawcy DDNS, aby zaktualizować Twój rekord DDNS. Jest mniej idealne niż rozwiązanie oparte na routerze – jeśli komputer nie jest włączony, gdy zmienia się adres IP, rekord nie jest aktualizowany – ale z pewnością jest to lepsze niż ręczna edycja wpisu DDNS.

Jak skonfigurować dynamiczny DNS

Przyjrzyjmy się, jak skonfigurować proste konto DDNS w Dynu, skierować je do naszej sieci domowej i skonfigurować automatyczną aktualizację wpisów DDNS. Chociaż korzystamy z portalu i ustawień Dynuweb, ogólny proces konfiguracji jest prawie identyczny we wszystkich dostawców i można je łatwo dostosować (skonsultuj pliki pomocy dla swojego dostawcy, jeśli potrzebujesz dodatkowej pomocy).

Krok pierwszy: Utwórz i skonfiguruj konto

Udaj się do Strona rejestracji Dynu tutaj i załóż konto. Potwierdź rejestrację w e-mailu. Po potwierdzeniu konfiguracji możesz zalogować się na swoje konto Dynu i odwiedzić Panel sterowania, jak widać poniżej. Kliknij „Usługi DDNS”.

1626089520 260 Jak latwo uzyskac dostep do sieci domowej z dowolnego miejsca

Kliknij niebieski przycisk „+ Dodaj” po prawej stronie.

1626089520 352 Jak latwo uzyskac dostep do sieci domowej z dowolnego miejsca


Wprowadź nazwę hosta i nazwę domeny, których chcesz użyć, tutaj oznaczone jako „Host” i „Najwyższy poziom”. Kliknij „+ Dodaj”, aby dodać wpis do swojego konta. Jeśli chcesz korzystać z własnej nazwy domeny, możesz również wpisać ją tutaj i postępować zgodnie z instrukcjami dotyczącymi łączenia nazwy domeny z usługą DDNS.

1626089520 770 Jak latwo uzyskac dostep do sieci domowej z dowolnego miejsca

Potwierdź, że adres IP we wpisie DDNS jest poprawny (jeśli pracujesz w sieci domowej, powinien być, jeśli nie, musisz go tutaj edytować). Kliknij Zapisz, gdy upewnisz się, że wszystko wygląda dobrze.

1626089520 960 Jak latwo uzyskac dostep do sieci domowej z dowolnego miejsca

W przypadku podstawowych przekierowań DDNS bez zbędnych dodatków, to wszystko. Przyjrzyjmy się kolejnemu ważnemu krokowi: skonfigurowaniu sieci domowej tak, aby automatycznie aktualizowała serwery.

Krok drugi: skonfiguruj router

Stworzenie rzeczywistego wpisu DDNS to tylko połowa sukcesu, jeśli chodzi o oszczędność czasu i wygodę. Druga połowa to automatyzacja całego procesu. Przyjrzyjmy się, jak zautomatyzować aktualizacje DDNS na poziomie routera i pulpitu.

Aby zademonstrować, użyjemy routera D-Link z fantastycznym oprogramowaniem zewnętrznym DD-WRT, ale ustawienia są dość ustandaryzowane we wszystkich routerach obsługujących DDNS – zapoznaj się z dokumentacją routera lub oprogramowania układowego, aby dowiedzieć się, gdzie znajdują się ustawienia DDNS lub po prostu przeglądaj ustawienia, aż je znajdziesz.

W DD-WRT znajdziesz go w Ustawienia> DDNS. Domyślnie jest wyłączony. Otwórz menu rozwijane, jak pokazano poniżej, i wybierz „Niestandardowy”. Jak widać, DD-WRT (i wiele innych routerów) ma wstępnie skonfigurowane wpisy dla różnych usług DDNS, ale wpis niestandardowy oferuje największą elastyczność (jeśli go masz).

1626089521 318 Jak latwo uzyskac dostep do sieci domowej z dowolnego miejsca


Po wybraniu opcji „Niestandardowy” będziesz musiał wprowadzić następujące informacje: serwer DYNDNS (api.dynu.com dla osób korzystających z Dynu), swoją nazwę użytkownika i hasło (te same, za pomocą których logujesz się do usługi Dynu) oraz nazwę hosta, wybrany w poprzedniej części samouczka (np. twójosobistyadres.dynu.com). Jeśli nie masz pewności, jaki jest serwer DYNDNS, zapoznaj się z dokumentacją usługi, w której się zarejestrowałeś.

1626089521 766 Jak latwo uzyskac dostep do sieci domowej z dowolnego miejsca

Pozostałe ustawienia pozostaw bez zmian. Kliknij „Zapisz”. Twój router będzie teraz aktualizował serwer DDNS za każdym razem, gdy zmieni się twój adres IP (i, nawet jeśli się nie zmienił, nadal będzie łączył się z serwerem DDNS co 10 dni, zgodnie z „Interwałem wymuszeń aktualizacji”, aby się zaewidencjonować).

Alternatywny krok drugi: skonfiguruj program aktualizujący oparty na komputerze PC

Aktualizacje oparte na routerze są znacznie lepsze niż korzystanie z aktualizatora opartego na komputerze, ale jeśli nie masz routera obsługującego DDNS, aktualizator oparty na komputerze PC jest jedynym sposobem na zautomatyzowanie procesu aktualizacji. Aby skorzystać z aktualizatora opartego na komputerze PC, najpierw przejdź do sekcji pobierania w panelu sterowania dostawcy DDNS. Możesz znaleźć sekcja pobierania dla systemów Dynu tutaj. Pobierz odpowiednią aplikację dla swojego systemu (w naszym przypadku Windows) i pobierz ją.

Po zainstalowaniu aplikacji uruchom ją po raz pierwszy i wprowadź swoją nazwę użytkownika i hasło, kliknij „Zapisz”.

1626089521 469 Jak latwo uzyskac dostep do sieci domowej z dowolnego miejsca

W oknie dziennika zobaczysz, że klient łączy się i aktualizuje Twój adres IP. Kliknij „Zamknij”, aby wysłać aplikację do zasobnika systemowego i mniej więcej o niej zapomnij. Aby zapoznać się z zaawansowanymi ustawieniami, zobacz ten plik wsparcia tutaj.

Konfigurowanie przekierowania portów i innych kwestii

To, co osiągnęliśmy w tym momencie samouczka, to skierowanie przyjaznej dla człowieka nazwy domeny na adres IP Twojej sieci domowej. Niezwykle ważne jest, aby zrozumieć, że wszystko to polega na zastąpieniu trudnego do zapamiętania (i często zmieniającego się) adresu IP opartego na liczbach łatwą w użyciu domeną opartą na słowach.

Tonie zmień ustawienia sieci domowej tak, aby wszystko, co działało (lub nie działało) przed skonfigurowaniem systemu DDNS, nadal działało (lub nie działało) z nowym adresem DDNS. Jeśli łączyłeś się z domowym serwerem muzycznym w pracy, przechodząc na XXX.XXX.XXX.XXX:5900 (Twój domowy adres IP, port 5900), możesz teraz połączyć się z nim pod adresem Twój nowyDDNSaddress.com:5900.


Nadruga ręka jeśli nie możesz połączyć się z tym lokalnie hostowanym serwerem muzycznym przed skonfigurowaniem usługi DDNS, nadal nie możesz – ponieważ ta usługa nigdy nie została skonfigurowana tak, aby miała adres internetowy. Musisz zagłębić się w ustawienia routera i skonfigurować przekierowanie portów dla wszystkich usług, do których chcesz uzyskać dostęp spoza sieci domowej.

To samo dotyczy wszelkich usług hostowanych przez sam router. Jeśli chcesz uzyskać dostęp do wbudowanej pamięci sieciowej routera spoza sieci domowej, na przykład za pośrednictwem adresu DDNS, musisz najpierw sprawdzić ustawienia routera i upewnić się, że usługa oparta na routerze jest dostępna spoza sieci.

Podsumowując, konfiguracja DDNS to bardzo mały problem, ale naprawdę duża nagroda. Od teraz zamiast zapraszać znajomych do gry na serwerze Minecraft, mówiąc „Czekaj, czekaj, muszę sprawdzić, jaki jest mój adres IP, za chwilę…”, możesz po prostu powiedzieć „Do zobaczenia online”, ponieważ zarezerwowana specjalna nazwa hosta nadal wskazuje na Twój adres domowy.

Czy ten post był pomocny?