编辑:我根据下面收到的建议和帮助做了很多事情,但现在 torguard 应用程序与wireguard协议一起使用,不知道到底是什么对我有帮助,但非常感谢
我使用 torguard 作为提供商,他们的应用程序运行良好,但在 debian 上,问题似乎是wireguard 而不是他们的应用程序,因为该应用程序在其他地方工作,我认为debian 和wireguard 有问题......?
这里的问题是:我需要wireguard工具来使用他们的VPN应用程序。
root @ e6530: / home / xxxx # apt install wireguard-dkms wireguard-tools
Reading Package Lists ... Done
Building the dependency tree
Reading status information ... Done
wireguard-tools is already the most recent version (1.0.20200827-1 ~ bpo10 + 1).
wireguard-dkms is already the most recent version (1.0.20201221-1 ~ bpo10 + 1).
0 updated, 0 newly installed, 0 to remove, and 1 not updated.
~$ modprobe wireguard
bash: modprobe : commande introuvable
:~$ sudo wg-quick up wg0
[sudo] Mot de passe de james :
wg-quick: `/etc/wireguard/wg0.conf' does not exist
看来这里的问题是应用程序无法写入保存私钥并且您的系统不支持wireguard:
Starting "/sbin/ip link add torguard-wg type wireguard""RTNETLINK answers: Operation not supported (edited)
WireGuard: fail creating temporary file for private key
On Tue, Jan 26, 2021 at 1:06 PM TorGuard Support wrote: Hello, The problem here is the app cannot wite to the temp directory: WireGuard: fail creating temporary file for private key
顺便说一句,开放 VPN 协议没问题,但 wg 协议失败,接口上出现错误:
it was not possible to set up vpn interface, an error occured while creating vpn interfaces
所以,不知道是否有人会有一些信息、建议、想法,我联系了 torguard 服务台,但他们有解决方案...而且,它适用于 linux mint、ubuntu 和 arch,所以为什么不在 debian 上工作,谢谢
答案1
~$ modprobe wireguard
bash: modprobe : commande introuvable
您应该以 root 身份运行此命令:
sudo apt install -t buster-backports linux-image-amd64
sudo reboot
如前所述禁用安全启动@AB,然后运行:
卸载模块:
sudo modprobe -rv wireguard
加载模块:
sudo modprobe -v wireguard
另外您需要创建该/etc/wireguard/wg0.conf
文件。