如何安装和配置 Wireguard

如何安装和配置 Wireguard

我使用 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

使用很简单,用--helpswitch执行,然后看手册就可以了。

我希望它有帮助。

相关内容