Jak zainstalować kontroler Unifi na Raspberry Pi 4

Jak zainstalować kontroler Unifi na Raspberry Pi 4
Aby zarządzać urządzeniami sieciowymi UniFi, musisz mieć urządzenie kontrolera UniFi takie jak Maszyna marzeń, Dream Machine Pro, Cloud Key Gen 2, Lub Cloud Key Gen 2 Plus. Możesz także zainstalować Aplikacja sieciowa UniFi na Raspberry Pi 4, aby zamienić go w Kontroler Unifi i zarządzaj wszystkimi urządzeniami UniFi. Jeśli chcesz po prostu uruchomić kilka urządzeń UniFi, Raspberry Pi 4 powinien wystarczyć.

W tym artykule pokażę, jak zainstalować Aplikacja sieciowa UniFi Na zainstalowanym Raspberry Pi 4 z zainstalowanym Raspberry Pi OS (32-bitowym). W ten sposób możesz zarządzać urządzeniami sieciowymi UniFi bez kupowania kontrolera UniFi od ubiquiti. Więc zacznijmy.

Spis treści:

  1. Utrzymanie wszystkiego na bieżąco
  2. Instalowanie OpenJDK 8
  3. Instalowanie MongoDB
  4. Instalowanie aplikacji Network UniFI
  5. Dostęp do aplikacji Network UniFI
  6. Wniosek
  7. Bibliografia

Utrzymanie wszystkiego na bieżąco:

Przed zainstalowaniem aplikacji Network UniFI na Raspberry Pi 4 z uruchomieniem Raspberry Pi OS (32-bit) dobrym pomysłem jest aktualizacja wszystkich istniejących pakietów.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Jak widać, aktualizacje są dostępne dla 3 pakietów.

Aby zaktualizować wszystkie dostępne pakiety, uruchom następujące polecenie:

$ sudo apt pełne upgrade

Aby potwierdzić aktualizacje, naciśnij Y a następnie naciśnij .

Aktualizacje są instalowane. W zależności od tego, ile pakietów jest aktualizowane, może to potrwać.

W tym momencie należy zainstalować wszystkie aktualizacje.

Aby zmienić zmiany, ponownie uruchom Raspberry Pi 4 w następujący sposób:

$ sudo restart

Instalowanie OpenJDK 8:

Aplikacja sieciowa UniFi Zależy od Java 8. Musisz więc mieć Oracle JDK 8 lub OpenJdk 8 zainstalowany w systemie Raspberry Pi, aby aplikacja Network UniFi działała.

Możesz zainstalować OpenJDK 8 z oficjalnego repozytorium pakietów Raspberry Pi OS w następujący sposób:

$ sudo apt Zainstaluj openjdk-8-jdk

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Wszystkie wymagane pakiety są pobierane. Ukończenie zajmie trochę czasu.

Wszystkie wymagane pakiety są instalowane. Ukończenie może potrwać trochę czasu.

W tym momencie należy zainstalować Openjdk 8.

Po zainstalowaniu OpenJDK 8 możesz uruchomić następujące polecenia, aby sprawdzić, czy JDK 8 działa.

$ java -version
$ Javac -version

Instalowanie MongoDB:

Aplikacja sieciowa UniFi wymaga również MongoDB do pracy. Ale problem polega na tym, że najnowsza wersja Raspberry Pi OS (na podstawie Debian 11 Bullseye) nie ma dostępnego MongoDB w oficjalnym repozytorium pakietów. Na szczęście jest dostępny w oficjalnym repozytorium pakietów starszej wersji Raspberry Pi OS (na podstawie Debiana 10 Buster). Możesz dodać oficjalne repozytorium pakietów starszego systemu operacyjnego Raspberry Pi (na podstawie Debiana 10 Buster) i stamtąd zainstalować MongoDB.

Aby dodać oficjalne repozytorium pakietów starszego systemu OS Raspberry Pi (na podstawie Debiana 10 Buster), uruchom następujące polecenie:

$ echo "deb http: // archiwum.Raspbian.Org/Raspbian Buster Main Wpar nie wolny RPI "| sudo tee/etc/apt/źródła.lista.d/Raspbian-Archive.lista

Zaktualizuj pamięć podręczną Repozytorium Pakiet APT, aby zmiany ulegały efektom.

Aktualizacja $ sudo apt

Aby zainstalować MongoDB, uruchom następujące polecenie:

$ sudo apt instal MongoDB

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Wszystkie wymagane pakiety są pobierane. Ukończenie zajmie trochę czasu.

Wszystkie wymagane pakiety są instalowane. Ukończenie zajmie trochę czasu.

W tym momencie należy zainstalować MongoDB.

Po zainstalowaniu MongoDB upewnij się, że MongoDB Usługa jest działanie Z następującym poleceniem:

$ sudo systemCtl Status MongoDB.praca

Jeśli MongoDB Usługa nie działa, możesz uruchomić ją z następującym poleceniem:

$ sudo systemctl start mongoDB.praca

Instalowanie aplikacji sieciowej UniFI:

Aplikacja sieciowa UniFi nie jest dostępny w oficjalnym repozytorium pakietów Raspberry OS. Będziesz musiał dodać oficjalne repozytorium pakietów UniFi i zainstalować je stamtąd.

Najpierw zainstaluj wszystkie wymagane pakiety za pomocą następującego polecenia:

$ sudo apt instaluj certyfikaty CA apt-transport-https gnupg

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Należy zainstalować wszystkie wymagane pakiety.

Uruchom następujące polecenie, aby pobrać i zainstalować klawisz UniFi GPG na swoim systemie Raspberry Pi:

$ sudo wget -o/etc/apt/trusted.GPG.D/UniFi-Repo.GPG https: // dl.UI.com/unifi/unifi-repo.GPG

Uruchom następujące polecenie, aby dodać oficjalne repozytorium UniFI na Raspberry Pi OS:

$ echo 'deb https: // www.UI.com/pobieranie/unifi/debian stabilny ubiquiti '| sudo tee/itp./apt/źródła.lista.D/100-UBNT-UNIFI.lista

Aby zmiany wdała się, zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Aby zainstalować aplikację Network UniFI, uruchom następujące polecenie:

$ sudo apt Zainstaluj unifi

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Wszystkie wymagane pakiety są pobierane. Ukończenie zajmie trochę czasu.

Wszystkie wymagane pakiety są instalowane. Ukończenie zajmie trochę czasu.

W tym momencie Aplikacja sieciowa UniFi należy zainstalować.

Po zainstalowaniu aplikacji Network UniFI upewnij się, że unifi Usługa jest działanie Z następującym poleceniem:

$ sudo systemCtl Status UniFi.praca

Jeśli unifi Usługa nie działa, możesz uruchomić ją z następującym poleceniem:

$ sudo systemctl start unifi.praca

Dostęp do aplikacji sieciowej UniFI:

Aby uzyskać dostęp do aplikacji sieciowej UniFi, musisz znać adres IP swojego Raspberry Pi 4.

Aby znaleźć adres IP swojego Raspberry Pi 4, uruchom następujące polecenie:

$ hostName -i

Adres IP twojego Raspberry Pi 4 zostanie wydrukowany na terminalu.

W moim przypadku adres IP to 192.168.0.107. Będzie dla Ciebie inaczej. Więc upewnij się, że odtąd zastąp go swoim.

Aby uzyskać dostęp do aplikacji sieciowej UniFi, odwiedź adres URL https: // 192.168.0.107: 8443 z ulubionej przeglądarki internetowej.

Zobaczysz następujące ostrzeżenie. Kliknij Zaawansowany.

NOTATKA: Pamiętaj, aby zastąpić adres IP 192.168.0.107 z Twoimi.

Kliknij Przejdź do 192.168.0.107 (niebezpieczne) jak zaznaczono na zrzucie ekranu poniżej.

Powinieneś zobaczyć kreator konfiguracji po raz pierwszy aplikacji Network UniFi.

Wpisz nazwę aplikacji sieciowej UniFi, sprawdź Wybierając to, zgadzasz się na umowę licencyjną użytkownika końcowego i warunki usług pole wyboru i kliknij Następny.

Wpisz nazwę użytkownika logowania i hasło konta UniFi i kliknij Następny.

NOTATKA: Jeśli nie masz konta UniFI, możesz utworzyć je z konta https: //.UI.com/.

Kliknij Następny.

Wszystkie urządzenia UniFi, które masz dostępne w sieci, powinny być wymienione.

Sprawdź te, które chcesz zarządzać w aplikacji Network UniFI i kliknij Następny.

Jeśli masz punkty dostępu do Ubiquiti Wi -Fi, zostaniesz poproszony o ich skonfigurowanie.

Wpisz żądaną nazwę Wi -Fi i hasło Wi -Fi1.

Jeśli punkt dostępu obsługuje 2 GHz i 5 GHz, możesz połączyć je w jedną nazwę sieci Wi -Fi. W ten sposób Twoi klienci Wi -Fi (laptopy, tablety, telefony itp.) może automatycznie wybrać obsługiwany pasmo Wi -Fi w zależności od możliwości sprzętowych klientów po połączeniu z punktem dostępu Wi -Fi. Aby włączyć tę funkcję, włącz włącz Połącz nazwy sieci Wi -Fi 2 GHz i 5 GHz2, jak pokazano niżej.

Po zakończeniu kliknij Następny.

Wybierz swój Kraj lub terytorium1 I Strefa czasowa2.

Po zakończeniu przejrzyj konfigurację i upewnij się, że wszystko jest w porządku. Następnie kliknij Skończyć.

Aplikacja sieciowa UniFi automatycznie skonfiguruje wybrane urządzenia ubiquiti. Ukończenie zajmie trochę czasu.

Po skonfigurowaniu wszystkich urządzeń należy zobaczyć pulpit nawigacyjny aplikacji UniFi. Stąd możesz monitorować i konfigurować urządzenia ubiquiti.

Wniosek:

Ten artykuł pokazuje, jak zainstalować Aplikacja sieciowa UniFi Na zainstalowanym Raspberry Pi 4 z zainstalowanym Raspberry Pi OS (32-bitowym). Pokazałem również, jak uzyskać dostęp do aplikacji sieciowej UniFI z przeglądarki internetowej i wykonać początkową konfigurację.

Bibliografia:

  1. https: // www.UI.com/pobierz/unifi/default/default/unifi-network-application-7025-debianubuntu-linux-i-unifi-cloud-key
  2. https: // społeczność.UI.com/remises/unifi-network-application-7-0-25/3344C362-7DA5-4ECD-A403-3B47520E3C01
  3. https: // społeczność.UI.com/pytania/unifi-instalation-scripts-Or-Unifi-easy-update-script-or-unifi-lets-encrypt-or -nifi-easy-easy-encrypt-/ccbc7530-dd61-40a7-82ec-22b17f027776
  4. https: // społeczność.UI.com/pytania/krok po kroku-tutorial-guide-raspberry-pi-z-unifi-controller-i-pi-hole-from-headless/e8A24143-BFB8-4A61-973D-0B55320101DC