我使用 Ubuntu 20.04 和 Fluxbox 窗口管理器。
在我的公司,他们安装了 Wireguard。
作为 Wireguard 客户端,我需要您的帮助来在我的计算机上安装和配置它。
提前非常感谢您。
答案1
要安装它,请打开终端并运行:
sudo apt update
sudo apt upgrade
sudo apt install wireguard
要创建公钥和私钥,请运行
cd /etc/wireguard
sudo umask 077; wg genkey | tee privatekey | wg pubkey > publickey
然后你需要通过运行来编辑配置文件
sudo nano /etc/wireguard/wg0.conf
然后你输入:
The client's private key
Own IP
The server's public key
要启动与服务器的连接,请运行:
sudo systemctl enable wg-quick@wg0
sudo systemctl start wg-quick@wg0
sudo systemctl status wg-quick@wg0.
重新启动时,要检查连接是否已建立,请运行:
ping server-IP.
sudo wg
答案2
但是,我编写了一个 bash 脚本,您可以在安装 Wireguard 内核模块后使用它来在服务器上创建和删除 Wireguard 接口和用户。您可以从我的 git 存储库中获取它:
https://github.com/fkia87/wgutil
使用很简单,用--help
switch执行,然后看手册就可以了。
我希望它有帮助。