Teraz możesz użyć publicznego adresu IP routera, aby uzyskać dostęp do kamery sieciowej. Jeśli nie znasz publicznego IP routera, jest kilka sposobów na jego znalezienie:
- Użyj przeglądarki, aby odwiedzić jedną z tych stron internetowych:
- https://www.wizcase.com/tools/whats-my-ip/
- https://www.vpnmentor.com/ipinfo
- http://whatismyipaddress.com
- Wejdź na kartę konfiguracji Internetu na stronie konfiguracyjnej routera.
- Wykorzystaj polecenie „nslookup myip.opendns.com resolver1.opendns.com” w Wierszu poleceń systemu Windows. Adres „myip.opendns.com” to Twój publiczny IP.
Przy założeniu, że publiczny IP Twojego routera to 109.173.137.12 i przekierowałeś zewnętrzny port 8080 na port ONVIF kamery 80, możesz ustawić kamerę z adresem 109.173.137.12:8080 i uzyskać do niej dostęp w dowolnym miejscu na świecie.
Dynamiczny DNS
Powyższa metoda dostępu do sieci WAN zakłada, że publiczny adres IP routera jest statyczny (tzn. nie zmienia się). Nie jest tak w przypadku większości domów konsumenckich. Publiczne adresy IP są dynamicznie przypisywane do routerów domowych, z wyjątkiem tych, którzy otrzymują statyczne publiczne adresy IP poprzez wnoszenie opłat do swoich dostawców usług internetowych.
Na szczęście istnieje sposób, aby sobie z tym poradzić. Jest to dynamiczny DNS (DDNS). Szczegóły DDNS wykraczają poza zakres tego artykułu. Na potrzeby dostępu WAN do kamery sieciowej użytkownicy muszą jedynie wiedzieć, że DDNS oferuje statyczną nazwę hosta (np. mycamera.myddns.com), która zastępuje publiczny adres IP routera, dzięki czemu adres kamery sieciowej pozostaje niezmienny.
Kiedy używana jest nazwa hosta DDNS, jest ona rozwiązywana z dynamicznie przydzielanym adresem IP routera. Zasadniczo śledzi on zmianę adresu IP routera. Wielu producentów kamer sieciowych oferuje bezpłatną usługę DDNS. Można również subskrybować płatne lub bezpłatne usługi DDNS, takie jak dyndns.org, freedns.afraid.org, dynu.com
Istnieją trzy popularne sposoby śledzenia przez usługi DDNS zmian adresów IP routerów:
- Obsługa DDNS przez router. Oto jak skonfigurować konto NETGEAR Dynamic DNS.
- Obsługa DDNS dla kamery sieciowej. oniżej znajduje się interfejs konfiguracji DDNS kamery Axis:
Poniżej przedstawiono interfejs konfiguracji DDNS kamery generycznej:
- Uruchomienie małej aplikacji klienckiej na komputerze w sieci LAN bramkowanej przez router.
Wszystkie wykorzystują ten sam mechanizm – wysyłanie dynamicznego adresu IP routera do serwera DDNS przy jego zmianie lub okresowo. Każdy serwer DDNS, usługa lub router posiada zazwyczaj szczegółową instrukcję konfiguracji. Niektórzy producenci kamer sieciowych również udostępniają szczegółowe instrukcje dotyczące DDNS. Przykład można znaleźć w ostatniej sekcji „Usługa dynamicznego DNS firmy Axis Internet” w niniejszym dokumencie firmy Axis.
Po pomyślnym utworzeniu konfiguracji sieci WAN sugerujemy korzystanie z niej w każdych okolicznościach, w tym także wtedy, gdy znajdujemy się w tej samej sieci LAN co kamera. Wynika to z faktu, że większość routerów obsługuje obecnie funkcję hairpinning, która kieruje ruch w konfiguracji WAN w obrębie sieci LAN (tzn. nie wychodzi na zewnątrz), jeżeli router wykryje, że kamera znajduje się w tej samej sieci LAN. Dlatego w naszych aplikacjach nie łączymy konfiguracji WAN z konfiguracją LAN. Automatyczne wykrywanie, czy konfiguracja WAN czy LAN powinna być używana do strumieniowania może w pewnych okolicznościach zająć kilka sekund, choć w większości przypadków jest natychmiastowe.