LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

WireGuard介紹及客戶端使用教程

admin
2024年7月24日 18:57 本文熱度 1222

WireGuard介紹

WireGuard是Jason A. Donenfeld開發的開源VPN協議。目前支持Linux, macOS, Android以及OpenWrt。iOS和Windows官方客戶端還在開發,但第三方Windows客戶端已經出現。WireGuard被視為下一代VPN協議,用來替代OpenVPN,IPSec等VPN協議。

官方網站https://www.wireguard.com/

WireGuard協議作為Linux內核模塊運行,所以效率極高。使用了最先進的加密技術(利用Curve25519進行密鑰交換,ChaCha20和Poly1305用于數據認證,BLAKE2用于散列),安全性毋庸置疑。WireGuard是為嵌入式設備開發的,支持IP地址漫游,也就是網絡斷開再連,對它不會有影響。WireGuard使用UDP協議傳輸數據,在不使用的情況下默認不會傳輸任何 UDP 數據包,所以比常規VPN省電很多,可以像SS一樣一直掛著使用。

WireGuard協議的速度幾乎秒殺其它VPN協議,測試結果如下圖:

WireGuard Android客戶端使用教程

WireGuard協議目前處于實驗階段,但是Mullvad和AzireVPN這兩家商業VPN已經部署應用了這個協議。AzireVPN更是為了大規模測試WireGuard,提供免費WireGuard服務,而且沒有任何速度,時間,帶寬限制,支持IPv6以及P2P,BT下載。

這里就借著AzireVPN介紹下Android上如何使用WireGuard:

  1. 注冊AzireVPN賬號:<a class="markup--anchor markup--li-anchor" href="https://www.azire%3Ca%20href%3D/" http:="" hqyman.cn="" tags-4.html"="" style="padding: 0px; margin: 0px; text-decoration-line: none; color: rgb(94, 170, 228);">vpn.com/manager/auth/register" target="_blank" rel="nofollow noopener nofollow noopener" data-href="https://www.azirevpn.com/manager/auth/register" style="box-sizing: border-box; background-color: transparent; color: rgb(252, 60, 45); text-decoration-line: none; transition: all 0.3s ease-in 0s; outline: 0px !important;">https://www.azirevpn.com/manager/auth/register,只需要填寫用戶名USERNAME和密碼PASSWORD即可,可以不填Email,這才是注重隱私的VPN供應商. 如果注冊需要邀請碼Referral code可以填:wf63gFwSQw

  2. 下載配置文件:https://www.azirevpn.com/cfg/wireguard,在這個網址填寫注冊的用戶名密碼,點Download Configuration。目前提供了加拿大多倫多(azirevpn-ca1),西班牙馬拉加(azirevpn-es1),瑞典斯德哥爾摩(azirevpn-se1),英國倫敦(azirevpn-uk1),美國邁阿密(azirevpn-us1)這5個節點

  3. 安裝WireGuard Android客戶端,Play下載地址:https://play.google.com/store/apps/details?id=com.wireguard.android

4. 導入配置文件:把之前下載的配置文件傳到手機里,手機上打開WireGuard客戶端,點右下角加號,選擇第一個Create from file or archive,點選傳到手機里的配置文件。這時直接點選某個配置文件即可連接VPN,建議選擇uk1服務器

Tips:

  1. WireGuard客戶端可以允許部分應用繞過VPN,打開WireGuard,點擊一個節點配置,在右上角點擊鉛筆按鈕,在中間有藍色的0 EXCLUDED APPLICATIONS,點擊后進入APP排除設置,勾選某個APP就是讓這個APP不走VPN通道。選擇完成后點右下角藍色SET EXCLUSIONGS,然后點配置界面右上角的保存按鈕即可。

  2. WireGuard Android客戶端支持快捷設置面板功能。即在下拉通知欄中可以添加WireGuard快捷設置

WireGuard Windows PC客戶端使用教程

上文有介紹過WireGuard以及Android客戶端的使用。目前官方尚未釋出Windows客戶端,但是大神Ludvig Strigeus(?Torrent作者,Spotify主要開發者)發布了第一款可在Windows PC上使用的WireGuard協議客戶端TunSafe,支持Windows 7及后續版本。使用步驟134走起:

  1. 下載TunSafe WireGuard客戶端,地址 https://tunsafe.com/download。因為目前測試版迭代比較快,功能也更多,使用還算穩定,推薦下載帶rc字樣的測試版,下圖是兩個版本對比


TunSafe V1.2


TunSafe V1.4 rc1

2. 安裝客戶端,直接按同意,下一步,完成

3.導入WireGuard配置。打開TunSafe,選擇Options,選擇Import File…導入單個配置,或者可以拖動單個配置文件到TunSafe窗口完成導入。如果想一次性導入多個文件,可以在Options里選擇Browse In Explorer,就會打開C:\Program Files\TunSafe\Config這個文件夾,然后將配置文件一起復制到這個文件夾即可。

4.點擊客戶端的Connect即可連接VPN。Edit Config可以編輯配置文件,文末會副上配置文件編輯說明。

Tips:

  1. 連接完成后也可以打開如下網頁測試下自己的服務器位置以及使用的DNS:https://www.dnsleaktest.com

  2. 你也可以將多個節點配置放到一個文件夾中,再將這個文件夾放入C:\Program Files\TunSafe\Config,TunSafe這時會將子文件夾列為二級菜單顯示,如下圖


Submenus

WireGuard配置文件由VPN供應商提供,或者自建服務器,前文介紹過AzireVPN提供的免費WireGuard服務器,這里就可以使用。解壓從AzireVPN下載的zip壓縮包,里面有幾個.conf配置文件就可以導入。

又有福利強勢插入:TunSafe同時提供了5個免費的公用服務器,目前速度還不錯,分別是Amsterdam / Netherlands(荷蘭阿姆斯特丹),Bucharest / Romania(羅馬尼亞布加勒斯特), New-York / US(美國紐約),Stockholm / Sweden(瑞典斯德哥爾摩),Düsseldorf / Germany(德國杜塞爾多夫)。使用方法:

  1. 打開TunSafe Windows客戶端,點擊Options,然后點擊Generate Key Pair,打開密鑰生成頁面,點擊Randomize生成密鑰,如下圖

Generate Key Pair

2. 進入配置下載頁面,https://tunsafe.com/vpn,將剛生成的Public Key復制粘貼到此網頁中的Enter your public key中,點擊Create account,生成配置文件。如下圖

3. 再將生成的Private Key復制到這個頁面的Enter your private key里面。這個頁面是可以編輯的,你可以看到DNS里面寫了Google Public DNS 8.8.8.8,你也可以改成自己想要的DNS,后續所有VPN流量會使用這個DNS。最下面的Endpoint就是服務器地址。一個配置文件只能對應一個服務器,所以你需要將要使用的服務器前面Endpoint的#去掉,將其他不使用的服務器加上#,例如,要使用US服務器,你需要改成如下圖。

 

4. 點擊Download tunsafe.conf,然后導入到客戶端即可使用。你也可以將這幾個服務器分成多個單獨的配置,每個配置保留不同的Endpoint地址即可。但是要注意每對密鑰生成的配置文件只能單個設備使用,其他設備需要重新生成密鑰重新下載配置

配置文件說明

這里一般不需要更改

#客戶端虛擬網絡設備
[Interface]
# 本機的密鑰
PrivateKey = gIIBl0OHb3wZjYGqZtgzRml3wec0e5vqXtSvCTfa42w=
# 設置UDP監聽端口可以讓其他客戶端向本機發起連接
# ListenPort = 51820
# VPN連接成功后使用的DNS服務器
# DNS = 8.8.8.8
# 攔截所有DNS請求并強制所有DNS都通過VPN
# BlockDNS = true
# 虛擬網絡設備的內網IP地址
Address = 192.168.2.2/24
# 流量攔截功能,是否攔截所有未通過tunsafe的網絡請求:
#  route - 使用黑洞路由阻止所有流量(直接丟棄數據包)
#  firewall - 通過Windows防火墻阻止除tunsafe外的所有流量
#  on - 使用默認攔截機制
#  off - 關閉流量攔截
# BlockInternet = route, firewall
# MTU
# MTU = 1420
#服務器配置
[Peer]
# 服務器公鑰
PublicKey = hIA3ikjlSOAo0qqrI+rXaS3ZH04Yx7Q2YQ4m2Syz+XE=
# 預共享密鑰
PresharedKey  =  SNz4BYc61amtDhzxNCxgYgdV9rPU+WiC8woX47Xf/2Y=
# 需要轉發流量的IP范圍,如果你要把流量全部轉發到服務器就填0.0.0.0/0
AllowedIPs = 192.168.2.0/24
# 服務器IP
Endpoint = 192.168.1.4:8040
# 保持連接參數
PersistentKeepalive = 25
# 當服務器作為默認網關時,是否通過隧道轉發多播和廣播數據包
# AllowMulticast = false

Reference:

  1. https://en.wikipedia.org/wiki/WireGuard

  2. https://www.wireguard.com/

  3. https://www.azirevpn.com/wireguard

  4. https://tunsafe.com/

  5. https://sskaje.me/2017/06/wireguard-wg-quick-postup的高級玩法/

文章轉載:地址直達


該文章在 2024/7/24 18:57:05 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

黄频国产免费高清视频,久久不卡精品中文字幕一区,激情五月天AV电影在线观看,欧美国产韩国日本一区二区
日韩高清亚洲日韩精品一区二区三区 | 亚洲理论片在线观看 | 中文字幕女人天堂ab在线 | 伊人久久大香线蕉综合AV | 久久久国产精品天天影视 | 五月天婷婷综合视频在线观看 |