如何在 Debian 11 上安裝 Wireguard


本教程將向您展示如何在 Debian 11 上安裝 Wireguard。對於那些不知道的人,Wireguard 是最著名的開源 VPN 解決方案之一。 Wireguard 旨在提供比 IPsec 和 OpenVPN 更好的性能和更好的功能。 Wireguard 協議通過 UDP 傳遞流量。

本文假設您至少具有 Linux 的基本知識,知道如何使用 shell,最重要的是,將您的網站託管在您的 VPS 上。安裝非常簡單,假設您在 root 帳戶下運行。如果沒有,您需要添加一個’。sudo‘向命令獲取root權限。 在 Debian 11 (Bullseye) 上逐步安裝 Wireguard VPN 服務器。

在 Debian 11 Bullseye 上安裝 Wireguard

步驟1。在安裝軟件之前,運行以下命令以確保您的系統是最新的很重要。 apt 終端命令:

sudo apt update
sudo apt upgrade

步驟 2. 在 Debian 11 上安裝 Wireguard。

接下來,從 Github 存儲庫下載腳本並安裝 Wireguard。

curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh

然後使下載的文件可執行並運行它。

chmod +x wireguard-install.sh
./wireguard-install.sh

輸出:

步驟 3. 客戶端配置。

成功安裝和配置後,腳本將提示進行客戶端配置。也就是說,它只做兩件事:

在 Debian 11 上安裝 Wireguard

客戶端設置的其餘部分將由腳本自動完成,您應該得到如下圖所示的結果,其中列出了 QR 碼以簡化客戶端設置。

在 Debian 11 Bullseye 上安裝 Wireguard

然後下載 .ovpn 客戶端文件(您可以使用帶有集成文件管理器的 SSH 客戶端,例如 Bitwise。)在 Linux 上,您可以使用 SFTP 下載此文件。

sftp [email protected]
get client_config.ovpn

然後啟動 WireGuard 並在啟動時啟用它。

sudo wg-quick up wg0
sudo systemctl start [email protected]
sudo systemctl enable [email protected]

要建立客戶端到服務器的連接,請在客戶端計算機上安裝 Wireguard 客戶端並運行以下命令進行連接。

client sudo wg-quick up client_config.conf

步驟 4. 配置防火牆。

如果您使用的是 UFW,則需要允許端口 51820 通過防火牆。

sudo ufw allow ssh
sudo ufw allow 51820/udp

恭喜! Wireguard 現已成功安裝。感謝您使用本教程在 Debian 11 Bullseye 上安裝最新版本的 Wireguard VPN Server。我們鼓勵您查看更多幫助和有用信息。 線衛官網..