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
測試結果