網易首頁 > 網易號 > 正文 申請入駐

4000行代碼重寫VPN規則:WireGuard憑什么讓Linux內置

0
分享至

Jason A. Donenfeld 2015年隨手寫的一個開源項目,現在成了Linux內核的默認VPN方案。OpenVPN和IPsec用了幾十年沒解決的配置噩夢,被他用4000行代碼徹底推翻。

這不是又一個"更輕更快"的技術口號。當你發現Tailscale、Cilium這些當紅產品底層全是它,才知道簡潔設計在商業上的殺傷力有多大。


一、代碼量即安全

WireGuard完整實現約4000行代碼。OpenVPN和IPsec?數十萬行。

代碼少不是炫技。Donenfeld直接砍掉了算法協商機制——傳統VPN握手時要來回商量用什么加密方式,這本身就是攻擊面。他預設了一套固定組合:Curve25519做密鑰交換,ChaCha20-Poly1305加密,BLAKE2s哈希,SHA-256派生密鑰。

沒得選,所以沒法降級攻擊。配置即安全。

二、內核里跑,性能起飛

Linux 5.6起內置WireGuard作為內核模塊。用戶態VPN每發一個包都要在內核空間和用戶空間來回拷貝數據,WireGuard直接在內核里完成加密轉發。

第三方測試數據很直白:吞吐更高,延遲更低,CPU占用更少。接近物理網卡的吞吐能力不是形容詞,是架構決定的。

三、Cryptokey Routing:把公鑰當路由表用

這是WireGuard最反直覺的設計。每個對等節點的公鑰直接綁定允許的IP地址(AllowedIPs)。發包時按目標IP找公鑰加密;收包時只有私鑰能解密,且源IP必須匹配該公鑰的允許列表。

ACL就是路由表,路由表就是ACL。兩層問題一層解決。

四、移動設備的隱藏福利

WireGuard幾乎無狀態(只緩存會話密鑰)。手機從Wi-Fi切到蜂窩網絡時,直接發加密數據包給服務端,服務端自動識別新的端點IP和端口。不需要重新握手,連接不會斷。

傳統VPN切個網絡要重連幾十秒,這里零感知。

五、不是萬能藥

WireGuard也有明確邊界。它不提供動態IP分配,需要額外DHCP或靜態配置;沒有內置的用戶認證層,身份管理得自己搭;流量特征明顯,在嚴格審查地區可能被識別——雖然AmneziaWG這類混淆工具正在解決最后這個問題。

六、生態正在接管基礎設施

點對點加密隧道、遠程辦公接入、站點互聯、Kubernetes容器網絡、Tailscale/Netmaker的底層傳輸——這些場景列表本身就是市場投票。

后量子密碼學也在推進。研究界嘗試把NIST標準化的Kyber密鑰封裝機制融入WireGuard握手協議,抵御未來的量子計算威脅。

從4000行代碼到內核默認選項,WireGuard證明了一件事:網絡協議的設計復雜度,很多時候是歷史包袱,不是真實需求。Donenfeld只是選擇從頭開始,把該砍的全砍了。

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
坐高鐵01C座被過往乘客腿腳、行李箱磕碰,“8小時被踢了10次”!網友:很憋屈很無語!12306回應

坐高鐵01C座被過往乘客腿腳、行李箱磕碰,“8小時被踢了10次”!網友:很憋屈很無語!12306回應

揚子晚報
2026-05-08 20:44:19
德云社弟子大洗牌!3人自斷后路,岳云鵬邊緣,燒餅一哥地位穩了

德云社弟子大洗牌!3人自斷后路,岳云鵬邊緣,燒餅一哥地位穩了

笑談歷史阿晡
2026-05-08 10:07:35
15元掛號費遭投訴費用過高?患者:不應收取掛號/診療費!

15元掛號費遭投訴費用過高?患者:不應收取掛號/診療費!

華醫網
2026-05-09 05:40:29
馬斯克4個孩子的母親真相大白!女方法庭親口作證,自曝受孕過程

馬斯克4個孩子的母親真相大白!女方法庭親口作證,自曝受孕過程

生命之泉的奧秘
2026-05-09 00:52:50
深度|梁文鋒自掏200億領投DeepSeek,大廠或出局,V4.1計劃6月上新

深度|梁文鋒自掏200億領投DeepSeek,大廠或出局,V4.1計劃6月上新

ZFinance
2026-05-09 00:05:29
互聯網是有記憶的,她的黑歷史一大堆!

互聯網是有記憶的,她的黑歷史一大堆。

BenSir本色說
2026-04-15 22:38:07
“年薪40萬,不能坐9小時的硬座嗎?”:永遠不要替別人做決定

“年薪40萬,不能坐9小時的硬座嗎?”:永遠不要替別人做決定

精讀君
2026-05-08 09:00:18
伊朗外長:導彈庫存是戰前的120%,防御準備程度是1000%。

伊朗外長:導彈庫存是戰前的120%,防御準備程度是1000%。

樂天WMQ
2026-05-08 23:21:52
有沒有人敢爆自己的瓜?網友:確定玩這么大嗎?

有沒有人敢爆自己的瓜?網友:確定玩這么大嗎?

夜深愛雜談
2026-02-18 20:55:58
大家要做好準備,若不出意外的話,下個月退休養老將迎來4大轉變

大家要做好準備,若不出意外的話,下個月退休養老將迎來4大轉變

美食格物
2026-05-07 22:05:14
離婚不離家?看到陳思誠和阮巨現狀,才知道佟麗婭的做法有多高明

離婚不離家?看到陳思誠和阮巨現狀,才知道佟麗婭的做法有多高明

原夢叁生
2026-05-09 05:05:40
韓乒教練:對比中日球速依舊不足,需要提升銜接速度與細膩球路

韓乒教練:對比中日球速依舊不足,需要提升銜接速度與細膩球路

懂球帝
2026-05-09 00:11:04
告別小藍片!一束超聲波令中年男重拾自信,ED新技術撬動百億市場

告別小藍片!一束超聲波令中年男重拾自信,ED新技術撬動百億市場

科學公園
2026-05-08 10:51:08
韓國員工人均分7億,中國員工不干了

韓國員工人均分7億,中國員工不干了

大貓財經Pro
2026-05-08 13:52:49
為什么首都的游客變得如此多?網友:北京的門票是全國最低的

為什么首都的游客變得如此多?網友:北京的門票是全國最低的

夜深愛雜談
2026-05-08 21:09:41
歐陽娜娜光腳走紅毯,腳丫太突出成為熱議點

歐陽娜娜光腳走紅毯,腳丫太突出成為熱議點

小椰的奶奶
2026-05-08 12:17:22
至少在已經過去的25年里,中國的“財神”不是趙公明,而是WTO!

至少在已經過去的25年里,中國的“財神”不是趙公明,而是WTO!

細雨中的呼喊
2026-02-21 06:59:07
太扎心了!單親媽媽被惡語攻擊:娶你,你能給別人創造什么價值

太扎心了!單親媽媽被惡語攻擊:娶你,你能給別人創造什么價值

火山詩話
2026-05-06 07:24:29
戴安斯離京前連見3位高官,中方接待高調周到,中美三大交易漸明

戴安斯離京前連見3位高官,中方接待高調周到,中美三大交易漸明

邱震海
2026-05-08 18:25:05
92年安徽宣城姑娘登熱搜!31歲獲評西安交大副教授,網友直呼漂亮

92年安徽宣城姑娘登熱搜!31歲獲評西安交大副教授,網友直呼漂亮

火山詩話
2026-05-08 06:07:10
2026-05-09 07:00:49
Ping值焦慮
Ping值焦慮
有態度網友ytd
2282文章數 36關注度
往期回顧 全部

科技要聞

SK海力士平均獎金600萬 工服成相親神器

頭條要聞

美公布首批UFO文件 視頻公開:阿聯酋現水母狀物體

頭條要聞

美公布首批UFO文件 視頻公開:阿聯酋現水母狀物體

體育要聞

他把首勝讓給隊友,然后用一年時間還清賬單

娛樂要聞

古天樂被曝隱婚生子,新娘竟是她

財經要聞

估值3000億 DeepSeek尋求500億元融資

汽車要聞

MG 4X實車亮相 將于5月11日開啟盲訂

態度原創

游戲
旅游
本地
藝術
公開課

《超自然行動組》那些最值得玩家買的角色,每個都是潛力股的存在

旅游要聞

社評:中國的“Country Walk”何以吸引西方年輕人

本地新聞

用蘇繡的方式,打開江西婺源

藝術要聞

清風拂面,心曠神怡

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關懷版