在家庭网络或企业环境中,远程访问一直是一个刚需。相比传统的端口映射或复杂的 VPN 配置,Tailscale 提供了一种更简单、安全的解决方案。本文介绍如何在 IPFire 上安装并使用自制的 Tailscale 插件,实现可视化管理与远程连接。
功能简介
Tailscale 是一个基于 WireGuard 的零配置 VPN 工具,它的特点包括:
- 无需端口映射
- 自动 NAT 穿透
- 使用账号体系进行认证(如 Google / Microsoft)
- 支持跨平台(Linux / Windows / macOS / NAS 等)
在 IPFire 上使用本插件,可以让你的防火墙直接加入私有网络,实现远程管理或内网穿透。本插件基于 IPFire CGI 框架开发,主要功能包括:
- 服务状态:对服务进行控制
- 运行配置:通过密钥加入或退出网络
- 连接信息:查看本地节点信息
- 节点信息:查看远程节点信息
安装插件
通过 IPFire 社区存储库来安装:https://opnwall.github.io/IPFire-repo/
配置界面
导航到 服务 → Tailscale,对 tailscale 进行配置管理。先启动tailscale服务,然后输入认证密钥及其他运行参数,保存配置后,点击加入网络。
注意:认证密钥需要提前在 tailscale 管理后台 获取。
后台配置
进入 tailscale 管理后台,如图所示,在ipfire主机上,点击右侧的…标识,设置密钥过期、通告路由或出口节点选项。如果没有出现通告路由或出口节点选项,请在IPFire的 tailscale 配置界面重启一次服务。
测试连通
配置完成后,通过ping 对端设备、traceroute 检查路由、测试 NAS/SSH/RDP 等测试各节点之间的网络连通情况。

