UniFi Help

I used to run UniFi in docker using various images:

  • https://github.com/jacobalberty/unifi-docker
  • https://github.com/11notes/docker-unifi
  • https://github.com/linuxserver/docker-unifi-network-application

I now run it in a LXC container in proxmox :)

Setup

Basic

  • name: k39-3
  • choose “Advanced Setup” to avoid logging into Unifi UI account
  • Settings > System > Advanced > Inform Host > Override with the IP address of the machine running unifi

Devices

Move devices from the old controller:

Reset to the factory state with a paperclip; it may be necessary to $ set-inform http://<controller host>:8080/inform on the device; default SSH credentials - ubnt/ubnt

Reset to the factory state with a syswrapper.sh restore-default command on the device.

Networks

  • LAN: 192.168.1.0/24
    • Settings Network Default Advanced Manual DHCP DHCP Service Management Domain Name: “lan.podval.org”
  • WiFi:
    • podval-u: all the bands
    • podval-2g: 2G only

SSH

Enable SSH for UniFi devices:

  • in the UniFi Console Settings System Application Configuration Device SSH Authentication
  • retrieve auto-generated SSH password
  • use it: ssh -o PubkeyAcceptedKeyTypes=ssh-rsa -o HostKeyAlgorithms=ssh-rsa -o RequiredRSASize=1024 192.168.1.157 (see https://kcore.org/2023/03/27/ssh-unifi-fedora-37/)

    Port forwarding

TODO I’in the UniFi Console | Settings | Security | Port Forwarding, forward to the gatekeeper:

  • 22 - ssh
  • 80 - http
  • 443 - https

    Static Addresses

Addresses on the 192.168.1.* network (*.lan.podval.org).

TODO HOW DO I ASSIGN STATIC ADDRESSES TO UniFi DEVICES?

Address Name
1 USG-3P (gateway)
2 dub
4 OBi202
21 printer
22 printer-colour2
30 TV
31 gatekeeper
32 gatekeeper-wifi
33 dub-phone
34 nina
35 (nina-wifi)
36 nina-phone
40 bedroom speaker
71 UAP-nanoHD
72 UAP-AC-Pro
78 dub-wifi
156 US-8-60W
158 Viessmann-2224 podval-2g
200 turingpi
201 cube1
202 cube2
203 cube3
204 cube4