通过蒲公英与Tailscale双SD-WAN并行架构,结合飞牛OS虚拟机,实现了深圳与佛山两地局域网的低成本高可用互联。该方案具备链路冗余、自动切换特性,理论带宽可达上传上限,适合小型企业或家庭多地点网络互联需求。
智能速览
采用蒲公英X1与Tailscale构建双链路SD-WAN架构
通过飞牛OS虚拟机作为网络节点实现链路聚合
爱快Q6000路由器配置静态路由实现智能选路
蒲公英链路优先级为1,Tailscale链路优先级为0
实测Tailscale可跑满上传带宽,蒲公英提供2M保底带宽
精华内容
通过精心设计的网络架构,实现两地局域网的无缝互联,让远程访问如同本地般便捷。
网络环境
深圳南油公寓采用192.168.2.0/24网段,千兆宽带,使用爱快Q6000路由器,局域网内包含两台NAS和基于P52的本地AI应用。佛山家中为192.168.5.0/24网段,同样千兆宽带,采用中兴星云Max配合两台晴天AX3000搭建AC+AP网络,在闲置Mac Mini上通过虚拟机部署飞牛OS。
架构设计
采用双SD-WAN并行架构,蒲公英与Tailscale分别作为主备链路。蒲公英X1提供稳定的2M保底带宽,Tailscale基于公网点对点连接,带宽可跑满上传上限。两地飞牛OS虚拟机部署在路由器LAN侧,负责SD-WAN隧道的建立与维护,实现链路聚合与自动切换。
飞牛OS部署
在两地局域网内分别部署飞牛OS虚拟机,配置固定IP地址(深圳:192.168.1.100,佛山:192.168.2.100)。通过SSH登录后台执行系统更新:sudo apt update && sudo apt upgrade -y,安装必要工具:sudo apt install curl wget -y,确保系统环境完备。
Tailscale配置
在飞牛OS中安装Tailscale客户端:curl -fsSL https://tailscale.com/install.sh | sh,启动并登录:sudo tailscale up。登录Tailscale管理后台批准两地飞牛OS节点的局域网网段(深圳:192.168.2.0/24,佛山:192.168.5.0/24),建立云端隧道连接。
路由配置
登录爱快Q6000路由器管理界面,在静态路由中添加两条规则:蒲公英链路目的网络192.168.5.0,网关192.168.2.100,优先级1;Tailscale链路目的网络192.168.5.0,网关192.168.2.9,优先级0。优先级数值越小优先级越高,实现智能选路。
测试验证
使用爱快Q6000内置的iperf进行带宽测试,从佛山设备测试到深圳Q6000的网络吞吐量。模拟单链路故障如断开蒲公英服务,验证Tailscale链路自动切换功能。确保两地飞牛OS节点配置开机自启动,飞牛OS下线时自动切换到蒲公英X1的SD-WAN链路。