跳到主要内容
XPASSVPN

Linux · Ubuntu · Fedora · Debian

适用于 Linux 的 XPASS VPN

Linux 是“我的 VPN 能用吗”答案最多的平台,因为发行版、桌面环境和网络栈各不相同。XPASS 出售按天数计算的预付通行证,一次性刷卡付款,不会自动续费,但 XPASS 尚未验证适用于 Linux 的受支持客户端。

本页会坦率说明这一点,并介绍 VPN 一般如何接入 Linux 电脑、需要准备什么、会遇到哪些提示以及如何检查泄漏,让你基于事实做决定。My Pass 上显示的设置方式始终是你这份通行证的准确依据。

兼容性状态尚未验证

XPASS 尚未测试此设置。购买后以 My Pass 中显示的设置方法为准。

  • 目前没有已验证的 Linux 客户端,请以 My Pass 为准

  • 一次性预付,不自动续费

  • 涵盖权限提示、DNS 检查和挂起行为

VPN 在 Linux 电脑上做什么

VPN 会在你的电脑与 VPN 服务器之间建立加密隧道,并让流量经过它。在 Linux 上,这通过虚拟网络接口以及对路由表和 DNS 设置的修改来实现。网站看到的是服务器的地址,你所在的 Wi-Fi 网络看到的只是加密数据。

局限与其他平台相同:VPN 不等于匿名,不会消除你登录的服务对你的追踪,也不能取代 HTTPS。Linux 用户尤其应了解 DNS 泄漏,即域名查询绕过隧道的情况。

需要准备什么

  • 一个有效的通行证,并保持 My Pass 页面打开。登录信息只显示在那里,绝不会通过邮件发送。
  • 查看 My Pass 为 Linux 列出了什么。如果为你的发行版提供了受支持的客户端或配置,就按它操作;如果没有,请暂时视为不支持 Linux,而不要去改造适用于其他平台的设置。
  • 具有 sudo 权限的用户账户,因为创建网络接口需要管理员权限。
  • 了解你的发行版使用哪种网络栈,桌面发行版通常是 NetworkManager,它决定了 VPN 设置所在的位置。

由于 Linux 没有统一的标准客户端,请只按 My Pass 或其中指定来源提供的说明操作。不要在不理解的情况下把论坛上的命令粘贴到终端里。

你会遇到的权限提示

Linux 不像 iOS 或 Android 那样有统一的授权弹窗。通常你会遇到:

  • 桌面网络工具需要添加或修改连接时,会出现要求输入密码的 polkit 认证窗口。
  • 命令创建接口或修改网络设置时,终端中会提示输入 sudo 密码。
  • 如果从发行版软件源安装客户端,包管理器或软件中心会要求确认。

在 GNOME、KDE 等桌面中,VPN 连接通常位于网络设置面板,连接后托盘或顶栏图标会显示锁或 VPN 标记。具体菜单取决于桌面环境及其版本。

Linux 上的日常使用

挂起与恢复

笔记本挂起时隧道通常会断开,恢复后 NetworkManager 先重连 Wi-Fi,VPN 是否自动跟上取决于当初的配置方式。登录重要服务之前请先检查 VPN 状态。

切换网络

更换 Wi-Fi 或插上网线会让隧道短暂中断。有些配置会自动重连,有些需要手动重启连接。

自动连接与开机启动

NetworkManager 可以把连接设为自动,基于 systemd 的系统也可以在开机时启动连接。你的通行证是否支持,如有,会显示在 My Pass 上。不要对尚未测试的配置启用它。

Kill switch 与防火墙

Linux 上的 kill switch 通常是一条防火墙规则,错误的规则可能让你彻底断网。在依赖它之前,请确保你知道如何关闭它。

Linux 上的故障排查

  • 连接立即失败: 再次核对 My Pass 上显示的凭据和连接类型,并查看系统日志中的错误。
  • 已连接但网页打不开: 检查默认路由和 DNS。VPN 与系统解析器冲突是典型原因。
  • DNS 泄漏: 对比开启和关闭 VPN 时的 DNS 服务器。参见 DNS 泄漏是什么和 DNS 如何工作。
  • 挂起后断开: 重新连接,并考虑是否配置了自动重连。
  • IPv6 流量绕过隧道: 有些配置只处理 IPv4。请检查 IPv6 请求是否仍暴露你的真实地址。

要确认是否生效,可对比关闭和开启 VPN 时的公网 IP 地址。

systemd-resolved 的 DNS 与各发行版的差异

Linux 的 DNS 处理是 VPN 最容易泄漏的地方,而且取决于你的发行版。

在使用 systemd-resolved 的系统上检查 DNS

许多当前的发行版,包括 Ubuntu 和 Fedora,使用 systemd-resolved。请在关闭 VPN 时运行 resolvectl status,记下 Wi-Fi 或以太网链路的 DNS 服务器;连接 VPN 后再运行一次。你应该会看到隧道的新链路及其自己的 DNS 服务器,理想情况下隧道是 DNS 的默认路径。如果原有链路仍然列出你网络服务商的 DNS,而隧道链路没有接管域名查询,查询就可能绕过隧道发出。可以用能显示是哪台解析器应答的页面来确认,并对比关闭和开启 VPN 时的结果。如何解读结果,请参见 DNS 泄漏是什么。

没有 systemd-resolved 的系统

如果 /etc/resolv.conf 由 NetworkManager 写入或手动编辑,客户端或脚本可能会覆盖它,重启也可能让修改失效。一些极简发行版和滚动发行版用别的方式管理 DNS,例如 resolvconf、dnsmasq 或自定义服务。在套用任何教程之前,请先弄清你的系统用的是哪一种。

发行版与桌面环境的差异

  • Ubuntu 与 Debian 系: 桌面版通常使用 NetworkManager,服务器常用 netplan 或普通配置文件。
  • Fedora 与 Red Hat 系: 常见 NetworkManager 加 systemd-resolved,SELinux 可能拦截未知的辅助程序。
  • Arch 及其他滚动发行版: 网络栈由你自己选择,所以没有可以假定的默认值。
  • GNOME 与 KDE: 两者都在设置面板中提供 VPN 条目,但措辞和可用的插件不同。

如果启用了 IPv6,请单独检查,因为只处理 IPv4 的隧道仍可能泄漏 IPv6 查询。

Linux 的兼容状态

XPASS 会在 My Pass 中列出各平台当前支持的设置方式。对于 Linux,我们正与供应商进行实际验证,目前还没有已验证的客户端,因此本页仍标注为需要测试。你的通行证可能提供可在 Linux 上使用的配置,也可能没有。在检查之前,我们两种说法都不做。

如果 Linux 是你的主力设备并且需要确定的路径,目前更稳妥的做法是在 My Pass 已列出的平台上使用通行证,例如 Android 或 Windows。7 天通行证可以在你摸索期间把投入降到最低。

涉及的设备

  • Linux

设置步骤

  1. 选择通行证

    选择你需要的天数。不会自动续费。

  2. 一次性付款

    通过 Stripe 刷卡付款。付款确认后会自动创建你的账号。

  3. 打开 My Pass 并查看 Linux 项

    看看你的通行证是否列出了 Linux 的设置方式。如果没有,请暂时视为不支持 Linux。

  4. 只按显示的说明设置

    使用 My Pass 上指定的客户端或配置,只对该操作批准 polkit 或 sudo 提示。

  5. 连接并检查泄漏

    对比关闭和开启 VPN 时的公网 IP 地址和 DNS 服务器。

请先了解这些限制

  • XPASS 尚未验证适用于 Linux 的受支持客户端,因此无法保证你的发行版可用。
  • My Pass 上显示的设置方式是准确依据,不要改造适用于其他平台的说明。
  • 发行版、桌面环境和网络栈各不相同,菜单与行为也会不同。
  • VPN 不能让你匿名,错误的防火墙或 kill switch 规则可能让你断网。

选择你的通行证

预付费通行证,一次付款,不会自动续费。

选择你的通行证
  • 30 天 VPN 使用权
  • 一次性付款
  • 不自动续费

由 Stripe 提供安全付款。不自动续费。

常见问题

XPASS 支持 Linux 吗?

XPASS 尚未验证适用于 Linux 的受支持客户端。My Pass 会显示各平台当前支持的设置方式,请到那里查看。实际验证正在进行中。

可以在 Linux 上使用其他平台的设置吗?

不建议。其他平台的设置可能依赖 Linux 上不存在的应用,未经验证的命令还可能让网络配置出错。

在 Linux 上使用 VPN 需要 sudo 吗?

首次设置通常需要,因为创建网络接口和修改路由需要管理员权限。桌面环境也可能改用 polkit 窗口来请求。

如何在 Linux 上检查 DNS 泄漏?

对比开启和关闭 VPN 时系统使用的 DNS 服务器,并使用泄漏检测页面。如果连接期间仍与你平时的网络服务商一致,就说明 DNS 泄漏。

只为了 Linux 买通行证值得吗?

在 Linux 出现在 My Pass 之前,不建议。如果你还使用 Android 或 Windows,通行证可以在这些设备上立即派上用场。

准备好就开始

选择通行证,一次付款,然后按 My Pass 中针对你设备的说明完成设置。

查看通行证与价格