用 wg-quick 连接或断开 WireGuard VPN

在终端里用 wg-quick 一条命令连接或断开 WireGuard VPN 隧道,并用 wg show 确认握手和流量是否正常。

LinuxWireGuard命令行VPN中风险
运行 sudo wg-quick up wg0 连接 WireGuard VPN,运行 sudo wg-quick down wg0 断开连接。

01命令

命令
$ sudo wg-quick up wg0

02作用说明

wg-quick 会读取保存的配置文件 /etc/wireguard/wg0.conf,一条命令就完成网卡、路由和 DNS 的设置。连上后运行 wg show,如果能看到最近的握手时间和不断增长的收发字节数,说明隧道确实在传数据。连接会一直保持到手动断开或重启;想让开机自动连接,可以用 systemctl enable wg-quick@wg0。

03风险

风险中风险
使用条件wireguard-tools (sudo apt install wireguard); config at /etc/wireguard/wg0.conf
!注意: 如果配置里的 AllowedIPs 或 DNS 写错,VPN 可能让整个网络断开,或把正在使用的 SSH 会话踢下线;建议先在机器本地测试。

04撤销

撤销
$ sudo wg-quick down wg0

05来源

  • wg(8) — Linux manual page
    Arch Linux · community · 2026-09-17
    依据: Official wg manual describing the WireGuard tool and its show subcommand used to verify tunnels.
  • wg-quick(8) — Linux manual page
    Arch Linux · community · 2026-09-17
    依据: Documents wg-quick up/down for bringing a WireGuard interface defined in /etc/wireguard/wg0.conf up and down.

最后验证: 2026-09-18 · 分类: 网络