V tomto krátkém návodu si ukážeme, jak spustit Ubiquiti controller na linuxu (přesněji na Ubuntu server 16.04 LTS).
CO JE TO UBIQUITI?
Jednoduše řečeno Ubiquiti je společnost, která se zabývá síťovou infrastrukturou ( https://www.ubnt.com ). Seženete u nich vše od routerů, switchů, firewallů až po samotné AP. Dobré na této značce je, že není tak drahá jako třeba Cisco produkty, ale umí podobné věci. Zařízení si mezi sebou “povídají“ a když pak např. nastavujete nové WiFi, tak jej pouze připojíte do sítě a v controlleru kliknete na adopt. Vše ostatní se už nastaví samo podle Vaší sítě. A právě o tom, jak nastavit tento controller si povíme níže.
JAK VYUŽÍVÁME UBIQUITI?
Jako WiFi APčka. Pořídit se dá spousta verzí a velikostí. Hlavní výhodou je, že mají výborný dosah a pokud na sebe “vidí“ tak dokáží předávat informace o zařízení. Ve finále pak mate jednu velkou WiFi síť a jen chodíte po domě a systém automaticky přepíná vaše zařízení k silnějšímu signálu (tzv wifi roaming). Navíc to jsou taková hezká ufa, která jdou připevnit na strop.
INSTALACE CONTROLLERU
Ve chvíli, kdy máte těchto krabiček víc a chcete je mít pod jedou správou potřebujete controller. Ten se dá buď nainstalovat na PC, což ale vyžaduje, aby tento počítač běžel stále, nebo na server, popřípadě rapsberry pi. Controller se dá samozřejmě koupit jako samostatná krabička, ale za pomocí pár příkazů ušetříte pár tisíc korun. My si tedy ukážeme, jak takový controller nainstalovat na Linuxový server s Ubuntu 16.04 LTS
Na nainstalovaný a zabezpečený server přidejte repozitář Ubiquiti a nainstalujte controller:
echo 'deb http://www.ubnt.com/downloads/unifi/debian stable ubiquiti' | sudo tee -a /etc/apt/sources.list.d/100-ubnt.list apt-key adv --keyserver keyserver.ubuntu.com --recv C0A52C50 && sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 apt-get update apt-get install unifi -y
Nyní stačí unifi spustit a zkontrolovat zda běží:
service unifi start service unifi status
web interface je přístupný na stránce: https://unifi-server-ip:8443
MOŽNÉ PROBLÉMY
Po instalaci jsem měl problém, že unifi nenaběhlo. Chyba byla v Jave a oprava je jednoduchá. Stačí zadat níže uvedené řádky a je po problému:
apt-get install default-jre -y service unifi restart
foto: https://www.ubnt.com
…$ apt-key adv –keyserver keyserver.ubuntu.com –recv C0A52C50 && sudo apt-key adv –keyserver keyserver.ubuntu.com –recv 7F0CEB10
Executing: /tmp/apt-key-gpghome.EwoVzHhuvl/gpg.1.sh –keyserver keyserver.ubuntu.com –recv C0A52C50
gpg: klíč 06E85760C0A52C50: veřejný klíč „UniFi Developers “ importován
gpg: Celkový počet zpracovaných klíčů: 1
gpg: importováno: 1
gpg: nenalezen zapisovatelný soubor klíčů (keyring): Nenalezeno
gpg: chyba při čtení „[stdin]“: Obecná chyba
gpg: import from ‚[stdin]‘ failed: Obecná chyba
gpg: Celkový počet zpracovaných klíčů: 0
Není vždy je všechno ideální… ale toto nefunguje.
Zdravím, na jakém systému to zkoušíte? Návod je pro Ubuntu 16.04, teď jsem to zkusil na sereru 20.04 a funguje.
možná by stačilo použít sudo. tedy sudo apt-key …….