本教程將向您展示如何在 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. 客戶端配置。
成功安裝和配置後,腳本將提示進行客戶端配置。也就是說,它只做兩件事:
客戶端設置的其餘部分將由腳本自動完成,您應該得到如下圖所示的結果,其中列出了 QR 碼以簡化客戶端設置。
然後下載 .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。我們鼓勵您查看更多幫助和有用信息。 線衛官網..