Hvordan installere UniFi -kontroller på Raspberry Pi 4

Hvordan installere UniFi -kontroller på Raspberry Pi 4
For å administrere UniFi -nettverksenhetene dine, må du ha en UniFi -kontrollerenhet som Drømmemaskin, Dream Machine Pro, Cloud Key Gen 2, eller Cloud Key Gen 2 Plus. Du kan også installere Unifi nettverksapplikasjon på Raspberry Pi 4 for å gjøre den om til en Unifi -kontroller og administrere alle UniFi -enhetene dine. Hvis du bare vil kjøre noen få unifi -enheter, bør en Raspberry Pi 4 være nok for deg.

I denne artikkelen vil jeg vise deg hvordan du installerer Unifi nettverksapplikasjon På en Raspberry Pi 4 med Raspberry Pi OS (32-bit) installert. På denne måten kan du administrere UniFi -nettverksenhetene dine uten å kjøpe en UniFi -kontroller fra Ubiquiti. Så la oss komme i gang.

Innholdsfortegnelse:

  1. Holde alt oppdatert
  2. Installere OpenJDK 8
  3. Installere MongoDB
  4. Installere UNIFI -nettverksapplikasjon
  5. Få tilgang til UNIFI -nettverksapplikasjon
  6. Konklusjon
  7. Referanser

Holder alt oppdatert:

Før du installerer UNIFI-nettverksapplikasjonen på Raspberry Pi 4 som kjører Raspberry Pi OS (32-bit), er det en god idé å oppdatere alle de eksisterende pakkene.

Oppdater først Apt Package Repository Cache med følgende kommando:

$ sudo apt oppdatering

Som du ser er oppdateringer tilgjengelige for 3 pakker.

For å oppdatere alle tilgjengelige pakker, kjør følgende kommando:

$ sudo apt fulloppgradering

For å bekrefte oppdateringene, trykk Y Og trykk deretter .

Oppdateringene blir installert. Avhengig av hvor mange pakker som blir oppdatert, kan det ta en stund.

På dette tidspunktet skal alle oppdateringene installeres.

For at endringene skal tre i kraft, start Raspberry Pi 4 på nytt som følger:

$ sudo omstart

Installere OpenJDK 8:

Unifi nettverksapplikasjon Avhenger av Java 8. Så du må ha Oracle JDK 8, eller OpenJDK 8 installert på Raspberry Pi OS for at UniFi Network -applikasjonen skal fungere.

Du kan installere OpenJDK 8 fra det offisielle pakkelageret til Raspberry Pi OS som følger:

$ sudo apt install openjdk-8-jdk

For å bekrefte installasjonen, trykk Y Og trykk deretter .

Alle de nødvendige pakkene lastes ned. Det vil ta en stund å fullføre.

Alle de nødvendige pakkene blir installert. Det kan ta en stund å fullføre.

På dette tidspunktet bør OpenJDK 8 installeres.

Når OpenJDK 8 er installert, kan du kjøre følgende kommandoer for å sjekke om JDK 8 fungerer.

$ java -version
$ Javac -version

Installere MongoDB:

Unifi nettverksapplikasjon krever også at MongoDB fungerer. Men problemet er at den nyeste versjonen av Raspberry Pi OS (basert på Debian 11 Bullseye) ikke har MongoDB tilgjengelig i det offisielle pakkelageret. Heldigvis er den tilgjengelig i det offisielle pakkeoppføret av en eldre versjon av Raspberry Pi OS (basert på Debian 10 Buster). Du kan legge til det offisielle pakkelagde av den eldre Raspberry Pi OS (basert på Debian 10 Buster) og installere MongoDB derfra.

For å legge til det offisielle pakkelageret til den eldre Raspberry Pi OS (basert på Debian 10 Buster), kjør følgende kommando:

$ ekko "Deb http: // Arkiv.Raspbian.org/raspbian buster hoved bidrag ikke-fri RPI "| sudo tee/etc/apt/kilder.liste.D/Raspbian-Archive.liste

Oppdater Apt Package Repository Cache for endringene som skal tre i kraft.

$ sudo apt oppdatering

For å installere MongoDB, kjør følgende kommando:

$ sudo apt install mongodb

For å bekrefte installasjonen, trykk Y Og trykk deretter .

Alle de nødvendige pakkene lastes ned. Det vil ta en stund å fullføre.

Alle de nødvendige pakkene blir installert. Det vil ta en stund å fullføre.

På dette tidspunktet bør MongoDB installeres.

Når MongoDB er installert, må du sørge for at Mongodb tjenesten er løping med følgende kommando:

$ sudo systemctl status mongoDB.service

Hvis Mongodb Tjenesten kjører ikke, du kan starte den med følgende kommando:

$ sudo systemctl start mongoDB.service

Installere UNIFI -nettverksapplikasjon:

Unifi nettverksapplikasjon er ikke tilgjengelig i det offisielle pakkelagde av bringebær OS. Du må legge til det offisielle UniFi -pakkelageret og installere det derfra.

Først må du installere alle nødvendige pakker med følgende kommando:

$ sudo apt install ca-certificates apt-transport-https gnupg

For å bekrefte installasjonen, trykk Y Og trykk deretter .

Alle nødvendige pakker skal installeres.

Kjør følgende kommando for å laste ned og installere UniFi GPG -tasten på Raspberry Pi OS:

$ sudo wget -o/etc/apt/pålitelig.GPG.d/unifi-repo.gpg https: // dl.ui.com/unifi/unifi-repo.GPG

Kjør følgende kommando for å legge til det offisielle UniFi -depotet på Raspberry Pi OS:

$ ekko 'Deb https: // www.ui.com/nedlastinger/unifi/debian stabil ubiquiti '| sudo tee/etc/apt/kilder.liste.D/100-UBNT-UNIFI.liste

For at endringene skal tre i kraft, oppdater Apt Package Repository Cache med følgende kommando:

$ sudo apt oppdatering

For å installere UniFi -nettverksapplikasjonen, kjør følgende kommando:

$ sudo apt installer unifi

For å bekrefte installasjonen, trykk Y Og trykk deretter .

Alle de nødvendige pakkene lastes ned. Det vil ta en stund å fullføre.

Alle de nødvendige pakkene blir installert. Det vil ta en stund å fullføre.

På dette tidspunktet, Unifi nettverksapplikasjon skal installeres.

Når UNIFI -nettverksapplikasjonen er installert, må du sørge for at unifi tjenesten er løping med følgende kommando:

$ sudo systemctl status unifi.service

Hvis unifi Tjenesten kjører ikke, du kan starte den med følgende kommando:

$ sudo systemctl start unifi.service

Få tilgang til UNIFI -nettverksapplikasjon:

For å få tilgang til UNIFI -nettverksapplikasjon, må du kjenne IP -adressen til Raspberry Pi 4.

For å finne IP -adressen til Raspberry Pi 4, kjør følgende kommando:

$ hostname -i

IP -adressen til din Raspberry Pi 4 vil bli skrevet ut på terminalen.

I mitt tilfelle er IP -adressen 192.168.0.107. Det vil være annerledes for deg. Så sørg for å erstatte den med din fra nå av.

For å få tilgang til UNIFI -nettverksapplikasjonen, besøk URL -en https: // 192.168.0.107: 8443 fra din favoritt nettleser.

Du vil se følgende advarsel. Klikk på Avansert.

MERK: Sørg for å erstatte IP -adressen 192.168.0.107 med din.

Klikk på Fortsett til 192.168.0.107 (utrygg) Som merket på skjermbildet nedenfor.

Du bør se første gangs oppsettveiviser fra UniFi-nettverksapplikasjonen.

Skriv inn et navn for UniFi -nettverksapplikasjonen din, sjekk Ved å velge dette samtykker du til sluttbrukerlisensavtale og tjenestevilkår avkrysningsrute og klikk på NESTE.

Skriv inn påloggingsbrukernavnet og passordet til UniFi -kontoen din og klikk på NESTE.

MERK: Hvis du ikke har en UNIFI -konto, kan du opprette en fra https: // konto.ui.com/.

Klikk på NESTE.

Alle UniFi -enhetene du har tilgjengelig i nettverket, bør være oppført.

Sjekk de du vil administrere med UNIFI -nettverksapplikasjonen og klikk på NESTE.

Hvis du har Ubiquiti WiFi -tilgangspunkter, blir du bedt om å konfigurere dem.

Skriv inn ønsket WiFi -navn og WiFi -passord1.

Hvis tilgangspunktet ditt støtter 2 GHz og 5 GHz -bånd, kan du kombinere dem til ett WiFi -nettverksnavn. På denne måten, wifi -klientene dine (bærbare datamaskiner, nettbrett, telefoner osv.) kan automatisk velge det støttede WiFi -båndet avhengig av maskinvarefunksjonene til klientene når du kobler til WiFi -tilgangspunktet. For å aktivere denne funksjonen, veksle på Kombiner 2 GHz og 5 GHz wifi nettverksnavn i en2, som vist under.

Når du er ferdig, klikker du på NESTE.

Velg din Land eller territorium1 og Tidssone2.

Når du er ferdig, kan du gå gjennom konfigurasjonen og sikre at alt er i orden. Klikk deretter på Bli ferdig.

UniFi -nettverksapplikasjonen vil automatisk konfigurere Ubiquiti -enhetene du har valgt. Det vil ta en stund å fullføre.

Når alle enhetene er konfigurert, bør du se UniFi Network Application Dashboard. Du kan overvåke og konfigurere Ubiquiti -enhetene herfra.

Konklusjon:

Denne artikkelen viser deg hvordan du installerer Unifi nettverksapplikasjon På en Raspberry Pi 4 med Raspberry Pi OS (32-bit) installert. Jeg har også vist deg hvordan du får tilgang til UNIFI -nettverksapplikasjon fra en nettleser og gjør den første konfigurasjonen.

Referanser:

  1. https: // www.ui.com/download/unifi/standard/standard/unifi-nettverk-applikasjon-7025-debianubuntu-linux-og-unifi-cloud-key
  2. https: // fellesskap.ui.com/utgivelser/unifi-network-application-7-0-25/3344c362-7da5-4ECD-A403-3B47520E3C01
  3. https: // fellesskap.ui.COM/SPØRSMÅL/UNIFI-Installasjonsskrip-eller-unifi-Easy-Up-Date-Script-or-Unifi-Lets-Crypt-or-Unifi-Easy-krypT-/CCBC7530-DD61-40A7-82EC-22B17F027776
  4. https: // fellesskap.ui.COM/SPØRSMÅL/STEP-BY-STEP-TUTORIAL-Guide-Raspberry-Pi-With-Unifi-Controller-and-Pi-hole-from-riper-headless/E8A24143-BFB8-4A61-973D-0B55320101DC