由于OPNsense的软件仓库服务器位于国外(20.75版本,增加了香港镜像站点,https://opnsense.aivian.org),国内用户会经常遇到无法安装的情况。本文以安装zerotier插件为例,介绍在OPNsense上离线安装软件包的方法。
下载插件
在OPNsense香港镜像仓库下载对应版本的软件包,一些共用的依赖包可以在FreeBSD的软件仓库找到。安装zerotier插件需要下载两个文件,一是应用程序文件,一个是系统安装文件(os开头的文件,用于添加菜单并进行相应设置,其他插件根据安装提示可能还需要依赖包),请根据自己的系统版本下载对应的文件。
- zerotier-1.4.6.txz
- os-zerotier-1.3.2_2.txz
安装程序
使用finalshell等工具,将下载文件上传到OPNsense防火墙tmp目录下。
进入文件所在目录,分别执行以下命令安装:
pkg install zerotier-1.4.6.txz
pkg install os-zerotier-1.3.2_2.txz
遇到如下提示,一律点”y”
Proceed with this action? [y/N]:
将依赖包和应用程序都安装完成。
配置插件
导航到VPN>zerotier,就可以对zerotier进行各种配置了。
删除插件
与pfSense不同,这种方式安装的软件包,在系统>插件处可以卸载。也可以在shell下,使用以下命令手动删除:
pkg remove zerotier
安装L2tp
在20.7版本中,已不再提供L2TP插件,使用上述方法,可以继续安装运行该插件。
访问 OPNsense 20.1 插件库,分别下载os-pptp-1.9.txz、os-l2tp-1.9.txz,按照上面介绍的方法安装即可使用。



