1. 程式人生 > >CentOS7一鍵指令碼安裝WireGuard

CentOS7一鍵指令碼安裝WireGuard

 

wireguard一鍵安裝配置教程

  2017年,新一代微屁恩技術wireguard誕生。從評測效果來看,wireguard基於linux kernel核心執行,效率極高,速度很快,而且支援裝置IP地址漫遊功能,不僅適合海外vps伺服器與電腦手機裝置的VPN連線,還適合管理嵌入式系統,包括家中的智慧路由器,配合LEDE openwrt等開源路由器系統,可安裝wireguard指令碼,實現路由器繫結wireguard代理功能。

  截止目前,wireguard僅限於Linux系統之間連線,也就是說,你的vps伺服器安裝ubuntu/debian/centos系統,你的電腦使用ubuntu作業系統,彼此互連是完全沒有問題的。在Mac、iOS\Windows平臺的移植仍在部署中,這也是wireguard尚未大規模普及,替代ss的原因。

wireguard優勢

  wireguard執行起來十分安靜。原理和ss有幾分相似。伺服器和客戶端都安裝一樣的wireguard軟體,兩者地位是平等的。然後在配置檔案中新增彼此的private key和public key,以及udp監聽的埠、伺服器地址。從原理上講,誰先主動發起傳輸請求,誰就是伺服器端,沒有多少區別。wireguard還支援presharedpsk,預共享金鑰,抵禦未來的量子計算機攻擊。

安裝教程開始

1、首先登陸到ssh

2、VPS應安裝為centos7系統,使用xshell或其他ssh工具連線VPS後,執行下面命令:

yum install -y wget

等待執行完成

 

3、然後執行安裝核心:

wget https://raw.githubusercontent.com/yobabyshark/wireguard/master/wireguard_install.sh && chmod +x wireguard_install.sh && ./wireguard_install.sh

執行指令碼會彈出選擇項,首先我們選擇安裝核心,安裝過程中需要幾分鐘

 

最後按照提示重啟。

4、重啟完畢,使用xshell連線VPS,執行下面命令安裝我們的主角,wireGuard:

./wireguard_install.sh

這裡我們選擇2

 

 等待一會兒

安裝完成

5、使用xftp等ftp工具連線vps,進入/etc/wireguard/目錄,然後將client.conf下載到本地電腦。(這個配置檔案裡面包含的是客戶端的各種引數,mac、linux客戶端也是使用這些引數。)

6、將這檔案下載下來就可以了,這個就是我們需要的檔案

7、Window客戶端安裝完開啟,點選下載

選擇我們剛下載的檔案

連線成功

無任何加速,秒開4k油管,速度達到3w

 

 

 測試結果