Standaardpoorten wijzigen voor controller en UAP's

Standaardpoorten wijzigen voor controller en UAP's

Hoe poorten te veranderen

UniFi geeft operators de vrijheid om poorten te veranderen van hun standaardtoewijzingen. Met behulp van een netwerkhulpprogramma ( netstat , enz.) Kunnen gebruikers bepalen welke poorten in gebruik / geopend / gesloten zijn. De stappen worden hieronder beschreven:

  1. Sluit alle instanties van de UniFi Network Controller-software.
  2. Pas het bestand system.properties dienovereenkomstig aan - het bestand bevindt zich in de map <unifi_base>/data/system.properties. Zie dit artikel voor meer informatie <unifi_base>en dit artikel voor informatie over het system.propertiesbestand.
  3. Zorg ervoor dat alle poorten die UniFi nodig heeft, beschikbaar zijn (zie dit artikel ).
  4. Start UniFi opnieuw.
Info
Zorg dat er geen voorloop- of volgspaties, opmerkingen of andere tekens op aangepaste regels staan, omdat de Controller uw aanpassingen negeert als die er zijn.

Voorbeeld (Windows)
  1. Voer "netstat -ano" opdracht uit op de opdrachtregel.
  2. Zoek de PID (proces-ID's) voor de genoemde gebruikte poort.
  3. Open taakbeheer, selecteer weergave en selecteer kolommen, vink PID aan.
  4. Controleer het proces dat overeenkomt met de PID voor de poort tijdens stap 2.
  5. Beëindig het proces als dit mogelijk is.
  6. Als dit niet mogelijk is, ga dan naar de locatie <unifi_base> / data en open het systeembestand met Word of Kladblok.
  7. Wijzig dit bestand om de gebruikte poort te wijzigen. Als poort 8081 bijvoorbeeld in gebruik was, zou u de lijn wijzigen unifi.shutdown.port=8081in iets dat unifi.shutdown.port=8089ervan uitgaat dat poort 8089 nog niet in gebruik was.
Info
Als de Controller-software nog nooit is uitgevoerd, bestaat het bestand system.properties nog niet. Voer het UniFi Discovery-hulpprogramma of de UniFi Network Controller-software uit (als er geen poortconflict bestaat) om het te genereren.

Windows of Mac hebben een pictogram voor het hulpprogramma UniFi Discovery, maar Linux niet. Gebruikers op Linux moeten het via CLI laden met het volgende commando:
java -jar /usr/lib/unifi/lib/ace.jar discover

Logbestanden Locatie

Logbestanden zijn essentieel voor het oplossen van problemen.

Info
Als uw controller op een op Unix / Linux gebaseerd systeem draait, hebt u superuser ( sudo) -rechten nodig om toegang te krijgen tot deze logbestanden. Onbekend met sudo? Dit externe artikel kan helpen.

Video-instructies

Info
De volgende video is gebaseerd op v2.x. Het bestand system.properties bevindt zich echter nog steeds in dezelfde map<unifi_base> /data/system.properties in v3, v4 en v5.


Tips en opmerkingen van gebruikers

  • Zoals vermeld in de waarschuwing hierboven , als u poorten of systeemvariabelen aanpast, moet u ervoor zorgen dat er geen opmerkingen (#) of extra tekens voor of achter op de regel staan. Als de variabele die u wilt aanpassen zich in de sectie met commentaar bevindt, wordt aanbevolen om alleen de variabele te kopiëren, onder de sectie met commentaar te plakken en zo nodig aan te passen.
  • Als u het system.properties bestand op een Unix / Linux-systeem wijzigt , moet u er rekening mee houden dat het supergebruikersrechten (sudo) vereist om het bestand te bewerken. Er zijn verder geen speciale vereisten, dus u kunt de teksteditor van uw voorkeur gebruiken (vi, emacs, nano, etc.).
  • Sinds UniFi Controller versie 5.6.x draait de UniFi-service niet als root. Dit betekent dat u zich niet kunt binden aan geprivilegieerde poorten (<1024). De controller start niet als u deze poorten probeert te gebruiken.

bron: ubnt
Auteur
Hempie
Weergaven
2.032
Eerste uitgave
Laatste update
Beoordeling
0,00 ster(ren) 0 beoordelingen

Meer items van Hempie