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:

Przejdź do Network → System → Advanced. Znajdź Debug Tools, wybierz On i kliknij Apply Changes.

Teraz przejdź do Devices → Wybierz swoje urządzenie → Settings (ikona koła zębatego), przewiń w dół i kliknij Debug.

Powinno pojawić się nowe okno:

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:
(...)ConnectedTunnel setup completed.Installation completed.Your private IP address is: *private_ip_address*
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:
./persistent/socialwifi/uninstall.shPo zakończeniu działania skryptu tunel zostanie odinstalowany i możesz zamknąć okno konsoli.