Linux · Ubuntu · Fedora · Debian
适用于 Linux 的 XPASS VPN
Linux 是“我的 VPN 能用吗”答案最多的平台,因为发行版、桌面环境和网络栈各不相同。XPASS 出售按天数计算的预付通行证,一次性刷卡付款,不会自动续费,但 XPASS 尚未验证适用于 Linux 的受支持客户端。
本页会坦率说明这一点,并介绍 VPN 一般如何接入 Linux 电脑、需要准备什么、会遇到哪些提示以及如何检查泄漏,让你基于事实做决定。My Pass 上显示的设置方式始终是你这份通行证的准确依据。
XPASS 尚未测试此设置。购买后以 My Pass 中显示的设置方法为准。

目前没有已验证的 Linux 客户端,请以 My Pass 为准
一次性预付,不自动续费
涵盖权限提示、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 通常是一条防火墙规则,错误的规则可能让你彻底断网。在依赖它之前,请确保你知道如何关闭它。
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
设置步骤
选择通行证
选择你需要的天数。不会自动续费。
一次性付款
通过 Stripe 刷卡付款。付款确认后会自动创建你的账号。
打开 My Pass 并查看 Linux 项
看看你的通行证是否列出了 Linux 的设置方式。如果没有,请暂时视为不支持 Linux。
只按显示的说明设置
使用 My Pass 上指定的客户端或配置,只对该操作批准 polkit 或 sudo 提示。
连接并检查泄漏
对比关闭和开启 VPN 时的公网 IP 地址和 DNS 服务器。
请先了解这些限制
- XPASS 尚未验证适用于 Linux 的受支持客户端,因此无法保证你的发行版可用。
- My Pass 上显示的设置方式是准确依据,不要改造适用于其他平台的说明。
- 发行版、桌面环境和网络栈各不相同,菜单与行为也会不同。
- VPN 不能让你匿名,错误的防火墙或 kill switch 规则可能让你断网。
选择你的通行证
预付费通行证,一次付款,不会自动续费。
常见问题
XPASS 支持 Linux 吗?
XPASS 尚未验证适用于 Linux 的受支持客户端。My Pass 会显示各平台当前支持的设置方式,请到那里查看。实际验证正在进行中。
可以在 Linux 上使用其他平台的设置吗?
不建议。其他平台的设置可能依赖 Linux 上不存在的应用,未经验证的命令还可能让网络配置出错。
在 Linux 上使用 VPN 需要 sudo 吗?
首次设置通常需要,因为创建网络接口和修改路由需要管理员权限。桌面环境也可能改用 polkit 窗口来请求。
如何在 Linux 上检查 DNS 泄漏?
对比开启和关闭 VPN 时系统使用的 DNS 服务器,并使用泄漏检测页面。如果连接期间仍与你平时的网络服务商一致,就说明 DNS 泄漏。
只为了 Linux 买通行证值得吗?
在 Linux 出现在 My Pass 之前,不建议。如果你还使用 Android 或 Windows,通行证可以在这些设备上立即派上用场。