Ubuntu如何安装GUI的WireGuard软件
Zhi-Yuan Gao's HomePage
这是专门适配 Ubuntu 桌面的轻量 GUI 工具,能直观管理 WireGuard 连接配置,且 Snap 在 Ubuntu 24.04 中默认已启用,步骤很简便:
sudo apt update
sudo apt install snapd
sudo snap install wireguard - gui
wg – easy 是热门的 WireGuard 可视化管理工具,通过 Web 界面操作,支持生成客户端配置、扫码连接等功能,适合同时管理多设备连接,步骤如下:
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
docker pull ghcr.io/wg-easy/wg-easy
docker run -d \
--name=wg-easy \
-e WG_DEFAULT_DNS=114.114.114.114 \
-e WG_PASSWORD=你的管理密码 \
-p 51820:51820/udp \
-p 51821:51821/tcp \
-v ~/.wg-easy:/etc/wireguard \
--cap-add=NET_ADMIN \
--cap-add=SYS_MODULE \
--sysctl="net.ipv4.conf.all.src_valid_mark=1" \
--sysctl="net.ipv4.ip_forward=1" \
ghcr.io/wg-easy/wg-easy
http://localhost:51821,输入设置的密码登录 Web GUI。后续可在界面上新建客户端、导出配置文件,或通过二维码供移动设备扫码连接。sudo chmod 755 /etc/wireguard调整配置目录权限,确保工具正常读取配置文件。
snappy或apt类命令一键安装,类似 Windows 的应用商店、macOS 的 App Store。firefox(稳定版)和firefox-beta(测试版),互不干扰。snap revert <应用名>快速回滚到上一版本,提升系统稳定性。stable(稳定)、candidate(候选)、beta(测试)、edge(每日构建),用户可按需切换通道,灵活选择应用版本。/var/snap/<应用名>/、~/snap/<应用名>/),进一步增强安全性。snap命令(如snap install/remove/list/refresh)管理 Snap 应用。sudo snap install <应用名>(如sudo snap install vlc)snap listsudo snap refresh <应用名>(或sudo snap refresh更新所有)sudo snap remove <应用名>wireguard - gui并非 WireGuard 官方发布的 GUI 工具,它是第三方开发者推出的 Linux 平台 WireGuard 客户端图形管理程序。具体可以从以下几点清晰区分:这个wireguard-gui的开发者是 Leo Vernisse(发布账号名为 leone v),其源代码托管在 GitHub 用户leon3s的仓库中,Snap 商店里该工具的发布者也标注为这位开发者,而非 WireGuard 官方团队。它的开发初衷只是开发者为了填补当时 Linux 平台缺少便捷 WireGuard 配置管理 GUI 的空白,属于个人主导的第三方项目。
WireGuard 官方对不同系统的 GUI 支持有明确规划,比如 Windows、macOS、iOS、Android 系统有官方推出的 GUI 客户端,但在 Linux 平台,官方并未发布过名为wireguard-gui的图形工具。Linux 上 WireGuard 官方主推的是wireguard-tools这类命令行工具,图形化管理需求更多依赖第三方社区开发的工具来补充。
该工具还存在第三方小体量项目常见的问题,比如此前其 Snap 版本曾出现无法正常运行的故障,开发者当时还建议用户改用.deb安装包;且 Snap 商店中该工具的稳定版长期停留在 0.1.1 版本,功能和稳定性也未经过官方级别的全面打磨,这些都和官方工具的发布标准、维护力度有明显区别。
wireguard-tools),并未开发或认可 wg-easy 为官方配套工具。wg-easy 是社区开发者为简化 WireGuard 配置和管理而开发的第三方 Web GUI 工具,其设计和维护独立于 WireGuard 官方团队。wireguard-tools命令行工具为主,GUI 需求则依赖各发行版社区或第三方开发者的适配工具。sudo apt update
sudo apt install -y linux-headers-$(uname -r) build-essential
wireguard包包含wg命令行工具和wg-quick快速配置工具,是官方核心组件):sudo apt install -y wireguard
wg --version
wg-quick --version
wg-tools v1.0.20210914 即表示安装正常。wireguird、network-manager-wireguard等)。若需图形化管理,可安装network-manager-wireguard(与 Ubuntu 桌面的网络管理器集成,更贴合系统原生体验):sudo apt install -y network-manager-wireguard network-manager-wireguard-gnome
/etc/wireguard/目录下,后缀为.conf。可通过wg-quick up <配置文件名>启动连接,wg-quick down <配置文件名>关闭连接(需 sudo 权限)。高志远,24岁,男生 查看高志远的所有文章