Przejdź do głównej zawartości

Instalacja tunelu zdalnego dostępu

Przegląd

Aby usługa Social WiFi mogła autoryzować gości, wymaga bezpośredniego dostępu do aplikacji Network Application, co zazwyczaj oznacza, że musi ona być dostępna przez internet za pomocą statycznego, publicznego adresu IP oraz portu.

Jeśli ta opcja nie jest dostępna, przeczytaj poniższe informacje, aby dowiedzieć się, jak zainstalować tunel zdalnego dostępu. Wykorzystuje on Wireguard, standardowy w branży protokół do ustanawiania bezpiecznie szyfrowanego połączenia VPN. Social WiFi użyje go do bezpośredniego połączenia z kontrolerem, dzięki czemu usługa działa w każdym środowisku - bez konieczności konfiguracji firewalla, przekierowania portów oraz bez publicznego adresu IP.

Obsługiwane urządzenia

Ten artykuł dotyczy urządzeń UniFi, na których uruchomiona jest aplikacja Network Application, takich jak: Dream Machine, CloudKey, Dream Router, UniFi Express i inne.

Instalacja skryptu

Połączenie z urządzeniem

Aby łatwo uruchamiać własne skrypty na urządzeniu, należy włączyć tryb Debug. Przeczytaj poniżej, jak to zrobić.

Otwórz unifi.ui i wybierz swoje urządzenie:

2024-11-12_11-44.png

Przejdź do NetworkSystemAdvanced. Znajdź Debug Tools, wybierz On i kliknij Apply Changes.

2024-11-12_11-45.png

Teraz przejdź do DevicesWybierz swoje urządzenieSettings (ikona koła zębatego), przewiń w dół i kliknij Debug.

2024-11-12_11-46.png

Powinno pojawić się nowe okno:

2024-11-12_11-46-2.png

Jeśli słowo “Connected” nie wyświetla się lub napotkasz jakiekolwiek inne problemy, skontaktuj się z nami.

Uruchomienie skryptu

Aby zainstalować tunel, musisz uzyskać polecenie do uruchomienia. Polecenie to jest przypisane do Twojego obiektu w panelu Social WiFi, dlatego musisz skontaktować się z działem wsparcia Social WiFi, abyśmy mogli wygenerować dla Ciebie komendę instalacyjną.

Gdy otrzymasz od nas polecenie, skopiuj je i wklej w konsoli internetowej. (Ctrl+Shift+C oraz Ctrl+Shift+V).

Pomyślnie wykonany skrypt powinien zwrócić następujący wynik:

Terminal window
(...)
Connected
Tunnel setup completed.
Installation completed.
Your private IP address is: *private_ip_address*

2024-11-12_13-47.png

Na ekranie powinien pojawić się adres IP. Jest to adres, który należy skopiować i wkleić w panelu Social WiFi w polu Hostname / IP address. Zapoznaj się z instrukcją konfiguracji UniFi tutaj.

Portem będzie zawsze “443.

Masz problemy z konfiguracją? Skontaktuj się z nami! Pomożemy Ci w konfiguracji.

(opcjonalnie) Odinstalowanie tunelu

Jeśli z jakiegoś powodu chcesz usunąć tunel, po prostu połącz się z urządzeniem w taki sam sposób, jak opisano tutaj.

Gdy okno konsoli będzie widoczne, po prostu skopiuj i wklej ten skrypt:

Terminal window
./persistent/socialwifi/uninstall.sh

Po zakończeniu działania skryptu tunel zostanie odinstalowany i możesz zamknąć okno konsoli.