【企業(yè)信息化建設(shè)】為企業(yè)應(yīng)用系統(tǒng)再增加一層安全防護(hù)-WireGuard構(gòu)建企業(yè)VPN
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
"人精錢少有限公司"發(fā)展數(shù)年,企業(yè)已初具規(guī)模,高層領(lǐng)導(dǎo)們意識(shí)到了信息化的重要性,奈何錢太少,但有幸人精明,開源技術(shù)用起來,花小錢辦大事。 前幾篇文章我們部署好了OA系統(tǒng),并開啟了https訪問。"人精錢少有限公司"是一個(gè)跨城公司,全國(guó)很多地方分布著辦公人員,目前員工都是通過互聯(lián)網(wǎng)訪問公司OA,安全風(fēng)險(xiǎn)依然存在。 今天就來加一層安全防護(hù)罩-VPN。 一,技術(shù)選型1. 企業(yè)VPN構(gòu)建平臺(tái):WireGuard 【選擇理由】WireGuard 是一種極其簡(jiǎn)單但快速且現(xiàn)代的 VPN,它利用了最先進(jìn)的加密技術(shù)。它的目標(biāo)是比 IPsec 更快、更簡(jiǎn)單、更精簡(jiǎn)和更有用,同時(shí)避免令人頭疼的問題。旨在提供比 OpenVPN 更高的性能。WireGuard 被設(shè)計(jì)為在嵌入式接口和超級(jí)計(jì)算機(jī)等上運(yùn)行的通用 VPN,適用于許多不同的環(huán)境。最初僅支持 Linux 平臺(tái),現(xiàn)在可以進(jìn)行跨平臺(tái)(Windows、macOS、BSD、iOS、Android)的廣泛部署。目前仍然在大力開發(fā)中,但已經(jīng)被認(rèn)為是業(yè)內(nèi)最安全、最容易使用和最簡(jiǎn)單的 VPN 解決方案。 WireGuard 是由Jason Donenfeld等人用C語言編寫的一個(gè)開源三層網(wǎng)絡(luò)隧道工具,被視為下一代 VPN 協(xié)議,從 2020 年 1 月開始,它已經(jīng)并入了 Linux 內(nèi)核的 5.6 版本,被Linux之父稱其為藝術(shù)品。 2. VPN可視化管理平臺(tái):WireGuard-UI 【選擇理由】WireGuard-UI 是一個(gè)開源的 Web 可視化管理工具,用于簡(jiǎn)化 WireGuard VPN 的配置和管理。它通過直觀的圖形界面,幫助用戶快速創(chuàng)建、管理和分發(fā) WireGuard 配置文件。 二,詳細(xì)步驟本次實(shí)踐依然選擇Rockylinux9.5操作環(huán)境 (一). 安裝和配置WireGuard 1.安裝 WireGuard
2.配置 WireGuard (1). 創(chuàng)建配置文件目錄
(2). 生成密鑰對(duì)
(3). 創(chuàng)建 WireGuard 配置文件wg0.conf
添加以下內(nèi)容:
注意: 替換 <server_private_key> 為 /etc/wireguard/server_private.key 文件中的內(nèi)容;
替換PostUp和PostDown中的enp0s3為自己服務(wù)器的真實(shí)網(wǎng)絡(luò)連接 (4). 啟用 IP 轉(zhuǎn)發(fā)
(5). 啟動(dòng) WireGuard
(二). 安裝和配置WireGuard-UI 1.安裝 WireGuard-UI
2.部署 WireGuard-UI (1). 創(chuàng)建配置文件
添加以下內(nèi)容
(2). 修改 WireGuard 配置文件權(quán)限,允許 WireGuard-UI 訪問
(1). 創(chuàng)建 systemd 服務(wù)文件
添加以下內(nèi)容
(2). 啟動(dòng)wireguard-ui服務(wù)
(三). 配置服務(wù)器防火墻和公網(wǎng)IP端口映射
登錄防火墻管理界面,添加以下規(guī)則:
(四). 配置WireGuard-UI客戶端
使用 admin/admin 登錄
客戶端配置文件創(chuàng)建完畢后,點(diǎn)擊“Apply Config”,將配置信息更新到服務(wù)器的配置文件中 在“WireGuard Clients”中選需要的客戶端配置文件導(dǎo)出。 注意: 當(dāng)VPN服務(wù)器配置文件有變更時(shí),一定要重啟WireGuard服務(wù)器,命令如下:
(五). 登錄客戶端及驗(yàn)證(以Windows為例)
下載不了的,請(qǐng)?jiān)诒疚暮罅粞?,提供安裝包 2.導(dǎo)入客戶端配置文件 3.激活連接 4.驗(yàn)證連接
如有網(wǎng)絡(luò)響應(yīng),說明vpn搭建成功! 閱讀原文:原文鏈接 該文章在 2025/3/24 17:07:18 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |