편집: 아래 받은 조언과 도움을 바탕으로 많은 일을 했지만 이제 Torguard 앱은 Wireguard 프로토콜과 함께 작동합니다. 정확히 무엇이 도움이 되었는지는 모르겠지만 정말 감사합니다.
나는 torguard를 공급자로 사용하고 그들의 응용 프로그램은 잘 작동하지만 데비안에서는 응용 프로그램이 다른 곳에서 작동하기 때문에 문제는 그들의 응용 프로그램이 아닌 wireguard인 것 같습니다. 데비안과 wireguard에 문제가 있는 것 같습니다.... ..?
여기서 문제는 VPN 앱을 사용하려면 Wireguard 도구가 필요하다는 것입니다.
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에서 작동하므로 데비안에서는 작동하지 않는 것이 좋습니다. 감사합니다.
답변1
~$ modprobe wireguard
bash: modprobe : commande introuvable
이 명령을 루트로 실행해야 합니다.
sudo apt install -t buster-backports linux-image-amd64
sudo reboot
앞서 언급한 대로 보안 부팅을 비활성화합니다.@AB, 다음을 실행합니다.
모듈을 제거합니다.
sudo modprobe -rv wireguard
모듈 로드:
sudo modprobe -v wireguard
추가적으로 이 파일을 생성해야 합니다 /etc/wireguard/wg0.conf
.