如何给树莓派安装 UniFi,将树莓派打造为一个网关控制中心?

通过本教程,我们将向您展示在树莓派上安装 UniFi Controller 的过程


UniFi 是 Ubiquiti 创建的一系列网络设备。这些设备的范围从 Wi -Fi 接入点到安全网关和交换机。

在树莓派上设置 UniFi 软件是一个相当简单的过程,因为它仅依赖于多平台 Java 运行时来运行。

使用 UniFi 网络控制器,您可以管理网络中所有的 UniFi 设备。您还可以使用此仪表板查看 UniFi 网络的统计信息。

设备清单

以下是在树莓派上设置 Unifi Network Controller 软件所需的设备列表。

推荐的

  • 树莓派 1、 2 、 3 或 4

  • Micro SD 卡

  • 电源

  • Ethernet Cord 或 * WiFi dongle (Pi 3 和 4 具有内置 WiFi)

可选的

  • 树莓派外壳

为 UniFi 控制器准备树莓派

在本节中,我们将准备操作系统,以便它可以运行 UniFi 软件。

1 您应该做的第一件事是确保您的树莓派运行最新的软件包。

要更新所有软件包,将需要运行以下命令。

sudo apt update
sudo apt upgrade

2 接下来,我们需要通过运行以下命令将 Java 运行时环境的版本 8 安装到我们的树莓派中。

我们需要安装 Java ,因为 UniFi 网络控制器要求它能够运行。

sudo apt install openjdk -8-jre-headless

从发布之日起,UniFi 不支持 Java 运行时的较新版本。

3 为了提高树莓派上 UniFi 控制器软件的启动速度,我们需要安装 rng-tools

我们将利用此软件包来确保树莓派具有足够的熵来满足 UniFi 软件使用的随机数生成。

sudo apt install rng -tools

4 现在,我们需要对 rng -tools 配置进行一些更改。

通过运行以下命令开始编辑配置文件。

sudo vim /etc/default/rng-tools

5 在此文件中,找到并取消注释以下行。

#HRNGDEVICE =/dev/hwrng

用。。。来代替

HRNGDEVICE =/dev/hwrng

进行更改后,请按 CTRL + X,然后按 Y ,再按 Enter ,保存文件。

6 最后,通过运行以下命令重新启动 rng-tools 服务。

sudo systemctl restart rng -tools

服务重新启动后,现在可以安全地继续进行本指南的下一部分。

将 UniFi 控制器安装到树莓派

1 我们的首要任务是将 UniFi 存储库添加到源列表中。

我们可以通过运行以下命令来实现。

echo "deb https://www.ui.com/downloads/unifi/debian稳定的遍在"sudo tee /etc/apt/sources.list.d/100-ubnt-unifi.list

2 现在,我们需要使用以下命令添加存储库 GPG 密钥。

sudo wget  -O /etc/apt/trusted.gpg.d/unifi-repo.gpg https://dl.ui.com/unifi/unifi-repo.gpg

GPG 密钥可以帮助告诉程序包管理器它正在下载正确的程序包。

3 在更改存储库时,我们现在需要通过运行以下命令来更新软件包列表。

sudo apt update

4 现在,终于可以通过运行以下命令将 Unifi Controller 软件安装到我们的树莓派中。

sudo apt install统一

通过这种方法安装 UniFi 将自动设置服务。该服务将在启动时自动启动 UniFi 软件。

树莓派上 UniFi 控制器的首次启动

在本节中,我们将引导您完成 UniFi 软件的初始配置步骤。

1 首先,获取树莓派的本地 IP 地址。

如果您可以通过终端访问您的 Pi ,则可以使用以下命令。

主机名-I

2 随身携带树莓派的 IP 地址,在您喜欢的网络浏览器中转到以下网址。

https://[IPADDRESS]:8443

如果您遇到证书错误,可以放心忽略它,因为我们知道我们要连接的设备。

3 第一步要求您为使用树莓派供电的 UniFi 控制器 (1 ) 命名。阅读完后,还必须同意 UniFi 的最终用户许可协议和服务条款,然后单击复选框 (2 )。
完成所有操作后,单击” 下一步 “按钮 (3 ) 继续。

4 接下来,您需要登录您的 Ubiquiti 帐户 (1 )。

如果您还没有帐户,则可以在 Ubiquiti 网站上注册。

输入登录详细信息后,请单击” 下一步 “按钮。

5 调整此页面上最适合您需要的设置。

配置完成后,单击” 下一步 “按钮。

6 使用此屏幕可将您的 Pi UniFi 网络控制器连接到网络上的设备。

要继续,请单击” 下一步 “按钮。

7 现在为您的新 Wi -Fi 网络命名和输入密码。

配置完 WiFi 详细信息 (1 ) 后,单击” 下一步 “按钮继续 (2 )。

8 最后一个屏幕将使您查看所有设置。

您还可以使用此屏幕设置国家和时区 (1 )。在继续操作之前,请确保已设置这些设置。

确认一切正确后,您现在可以单击” 完成 “按钮 (2 ) 以完成设置过程。

7 至此,您现在应该已经在树莓派上成功设置了 UniFi 网络控制器。

如果您在设置 UniFi 软件时遇到任何问题,请在下面发表评论。

分享到