Run Wireguard in Windows With No Administrator Permission
原因
在无管理员权限的Windows系统上无法运行wireguard GUI客户端,为此需要通过安装wireguard服务来解决这个问题。
操作方法
在没有管理权限的Windows系统上安装运行wireguard方法:
- 以管理员权限打开powershell窗口,运行:
msiexec /i wireguard-amd64-0.5.3.msi DO_NOT_LAUNCH=1
2 如果安装时是默认设置,运行:
cd "C:\Program Files\WireGuard"
3 安装wireguard服务,需要指定一个绝对路径的配置文件,路径中如果有空格,需要使用用双引号,如下:
wireguard.exe /installtunnelservice "C:\Program Files\WireGuard\myconfname.conf"
4 使用wg.exe命令查看隧道状态
wg.exe
5 如果要卸载wireguard服务,如果配置文件是myconfname.conf的话,执行:
wireguard /uninstalltunnelservice myconfname