OPNsense Zerotier网络配置示例

本文摘要在进行以下操作之前,要确保已经在 Zerotier Portal 上注册了 Zerotier 并在门户网站上创建了一个网络,以便此网络节点能加入到创建的 Zerotier 网络。该网络为私有网络,默认情况下,授权节点之间可以互相通信,通信都是加密的。由于分配的 IP 地址是 RFC1918 地址,在 Internet 上不可路由。测试平台信息:节点1:LEDE软路由,LAN网关地址:192.168...

在进行以下操作之前,要确保已经在 Zerotier Portal 上注册了 Zerotier 并在门户网站上创建了一个网络,以便此网络节点能加入到创建的 Zerotier 网络。该网络为私有网络,默认情况下,授权节点之间可以互相通信,通信都是加密的。由于分配的 IP 地址是 RFC1918 地址,在 Internet 上不可路由。

测试平台信息:

节点1:LEDE软路由,LAN网关地址:192.168.101.1,已搭建好ZeroTier网络,参见 LEDE 配置ZeroTier网络教程

节点2:OPNsense防火墙,LAN网关地址:192.168.100.253。

ZeroTier管理的路由见下图:

ZeroTier管理的路由

安装 Zerotier

导航到 系统>固件>插件 菜单,找到 os-zerotier 插件并安装,见下图:

插件安装界面

LAN接口设置

导航到接口>LAN,选中 “防止接口删除” 选项。以避免在启用Zerotier网络以后,出现不能访问防火墙的问题

LAN接口防止删除选项

Zerotier配置

导航到 VPN>Zerotier 菜单,在 “设置” 选项卡,选中启用。其他选项可不填写。

Zerotier设置

转到网络选项卡,点击右下角的 “+” 号,添加网络 ID。在此处添加的网络 ID 会将 OPNsense 防火墙加入指定的 Zerotier 网络。

添加Zerotier网络ID

添加网络以后,并不会自动将 OPNsense 加入该网络,只有选中启用后,才会加入该网络,如上图所示。这里注意,如果启用网络以后不能访问防火墙,那么可能是你没有修改 LAN 接口的 “防止接口删除” 选项。

为了让节点相互通信,还必须登录门户网站,选择网络,找到节点地址,然后单击 “Auth(认证)” 对其进行授权。节点旁边的复选框从 “红色” 变为 “绿色” 就表示已被授权。这里可以自动或手动输入一个 IP 地址。

ZeroTier概况

导航到 VPN>ZeroTier>概况,这里可以查看 Zerotier 网络的一些信息。仅在启用 Zerotier 插件的情况下才能查看。

Zerotier概况

分配接口

分配接口不是必须的,如果只是节点之间互相访问,只需启用网络即可。如果你需要更高阶的应用,如使用 OSPF 等,则可以分配 Zerotier 虚拟接口,以充分利用防火墙的路由功能。例如要访问防火墙后面的子网,就必须分配接口并添加规则。

注意:要给该节点分配接口,必须在 Zerotier门户网站 上将该节点 IP 地址的自动分配改为手动分配,如下图所示:

手动分配IP地址

然后导航到到 “接口” 菜单项,单击分配。这里可以找到一个以 zt 开头的新接口。单击 + 符号进行分配。打开新接口 OPT1。选中 “启用” 和 “防止接口删除” 选项,这是因为 Zerotier 是虚拟接口,不能保证在系统引导时将其设为已启用链接。

启用新接口后,可以将接口的 “描述” 更改为 ZT,以方便记忆。其他选项根据自己网络情况进行设置。IPv4 地址填写在前一步分配的 IP 地址。

Zerotier新接口配置

添加规则

导航到防火墙>规则,找到 ZT 接口,添加一个 any to any 的规则,如下图所示:

添加防火墙规则

测试连接

在 OPNsense 防火墙后的客户端上 Ping 远程 LEDE 软路由网关:

Ping LEDE网关

Ping LEDE 软路由后面的客户端:

Ping LEDE客户端

在 LEDE 软路由上面 Ping OPNsense 防火墙网关:

Ping OPNsense网关

在 LEDE 软路由上面 Ping OPNsense 防火墙后面的客户端:

Ping OPNsense客户端

顺便测了一下连接速度(300M 上下同等带宽):

连接速度测试

至此,ZeroTier 网络配置完成。

注意:在多 WAN 网络环境中,如果出站做了负载平衡策略,那么客户端可能不能连接远程网络。可以新建一个别名 ZTNET,包含 RFC1918 网络或 ZeroTier 所使用的远程网络,指定某一个网关出站 (或默认网关) 并放在规则列表的前面。如下图所示:

多WAN环境出站规则

觉得内容不错?我要

评论 暂无评论
暂无评论,快来抢沙发吧~