在 Linux 上设置 Surflare CLI

支持的发行版

Surflare CLI 适用于安装了 nftables 0.9 或更高版本的 64 位 Linux 系统。

Ubuntu 20.04+
Debian Debian 11+
Fedora 38+
Rocky Linux Rocky Linux 9+
AlmaLinux AlmaLinux 9+
openSUSE 15.4+
Arch Linux Arch Linux Rolling
1

检查系统要求

Surflare CLI 创建仅出站的透明代理,SSH 等入站连接不受影响。请验证您的系统满足要求:

nft --version
2

安装 Surflare

在终端中运行一键安装命令:

curl -fsSL https://www.surflare.com/static/linux-setup.sh | sudo bash/code>
脚本会自动下载并安装最新版本
安装到 /usr/bin/surflare 和 /usr/bin/surflare-proxy
配置存储在 /etc/surflare/
3

登录您的账户

运行 Surflare 需要 root 权限 (sudo)

安装完成后,启动交互式菜单。

它会提示您输入邮箱和密码登录。

sudo surflare
4

连接 VPN

登录后,服务器默认设置为"自动最佳"。只需点击连接按钮即可连接到基于您位置的最快服务器。

您还可以选择特定的服务器位置、配置路由模式或根据需要启用多跳 VPN。

4.1

VPN 服务器选择

  • 自动检测(推荐)

    自动连接到最快的服务器。适合不需要特定位置的一般使用场景。

  • 城市

    如果您需要从特定国家或城市访问,请选择所需位置。当一个城市有多台服务器可用时,应用会自动连接到最快的服务器。

  • 特定服务器

    如需要,可从列表中手动选择单个服务器。

4.2

路由模式

智能路由

仅加密 Google、Facebook、OpenAI、Claude、Amazon、Netflix 等热门应用。其他应用将继续通过本地网络直接访问互联网。适合希望为特定应用提供 VPN 保护,同时保持其他活动本地网络速度的用户。

全局路由

加密来自您设备的所有互联网流量。如果您希望对所有在线活动进行完整的隐私保护,请选择此选项。

4.3

转发节点(多跳 VPN)

This feature requires a Prime Plan subscription.
为远程服务器启用转发节点

Surflare 会自动找到最快的附近中继服务器转发您的数据,显著提高连接速度。

您也可以根据需要手动指定转发节点。

如果所选服务器已经在附近且延迟低,不建议启用转发节点,因为额外的中继会增加处理开销。

配置好偏好设置后,点击连接按钮启动 VPN 连接。

验证您的连接

连接后,在应用中检查您的互联网 IP 地址以确认已连接。尝试访问应用和网站以确保一切正常。

您也可以通过终端验证:

查看 VPN 连接状态和当前服务器:

sudo surflare status

验证您的公网 IP 和位置是否与 VPN 服务器一致:

curl ipinfo.io
连接 VPN 后,您的入站服务(SSH、Web 服务器等)应继续正常工作。

故障排除

如果遇到任何问题,您可以向支持团队发送诊断报告。它会收集连接日志和系统信息,帮助我们更快地解决问题。

sudo surflare feedback

发送报告后,使用您的账户邮箱联系我们的 24/7 支持团队,以便我们查找您的诊断数据。

CLI 命令参考

除了交互式菜单,您还可以直接在终端中运行命令。点击任意命令即可复制。

sudo surflare 启动交互式菜单
sudo surflare login 登录您的账户
sudo surflare logout 退出并清除本地数据
sudo surflare connect 连接 VPN
sudo surflare disconnect 断开 VPN
sudo surflare status 显示连接状态
sudo surflare nodes 列出可用节点
sudo surflare ping <host> 测试连通性
sudo surflare feedback 提交诊断报告

卸载

要从系统中完全移除 Surflare:

curl -fsSL https://www.surflare.com/static/linux-setup.sh | sudo bash -s uninstall