VPN是什麼?保護通訊的通道原理與做不到的事

約 9 分鐘 · 更新:2026年10月23日

VPN是在自己的裝置與VPN伺服器之間,建立加密「通道」的機制。它把通訊整個包起來運送,所以在到達VPN伺服器之前的途中,別人看不到內容,也看不到真正的目的地。不過,VPN並不能讓你匿名,也擋不了假網站和病毒。

這篇文章可以了解

  • VPN的「通道」實際上在做什麼
  • 公司的VPN與個人用VPN服務的差異
  • 用了VPN也保護不了的事,以及VPN本身的風險
  • 作為VPN的替代思維、逐漸普及的「零信任」

先備知識:不需要。先讀過「IP位址是什麼?」「HTTPS是什麼?」會更容易理解。

生活中的例子

進公司之後,可能會被告知:「在公司外工作時,要先連上VPN。」在旅途中的飯店或咖啡廳,也許會看到「用VPN安全上網」的App廣告。新聞裡也會出現「從VPN設備遭到入侵」這樣的說法。

雖然都叫VPN,但在不同場合,目的都有些不同。這篇文章會依序看看VPN在做什麼。接著再把它做得到與做不到的事分開來思考。

VPN是什麼:在大家的道路上建立「專用通道」

很久以來,公司會用專線連接總公司與工廠這類相隔遙遠的地點。專線上沒有別人的通訊,所以安全,但費用很高。於是人們想出一種方法:借助加密,把大家都在用的網際網路當成專線來用。加密是指使用固定的步驟與「金鑰」,把資料轉換成沒有金鑰的人讀不懂的形式。

這稱為VPN(Virtual Private Network,虛擬私人網路)。「虛擬」的意思是,並不是真的拉一條專線,而是靠機制上的設計,發揮類似的作用。實際的通訊,和其他人一樣走網際網路的線路。

使用VPN,通訊的路徑會改變

平常用手機開網頁時,通訊會經過Wi-Fi或行動網路,直接送到該網站。網站那一端看得到你的線路的IP位址(網路上的地址號碼)。IP位址的原理,請參考「IP位址是什麼?」。

使用VPN時,通訊會先送往VPN伺服器。VPN伺服器是位於通道出口的電腦。手機與VPN伺服器之間會被加密,再由VPN伺服器代替你和網站往來。網站看到的不是你的號碼,而是VPN伺服器的號碼。

不用VPN時,手機的通訊經過Wi-Fi或網路直接送到網站。使用VPN時,通訊經由加密的通道送到VPN伺服器,再由VPN伺服器與網站往來 不用VPN 使用VPN 手機 Wi-Fi/網路 手機 加密的 通道 走在網路線路中 VPN伺服器 網站 網站 網站看到的號碼 自己的線路 VPN伺服器
使用VPN時,通訊會經由通道先集中到VPN伺服器,再從那裡前往網站。省略的部分:途中的許多路由器;回覆的通訊也沿同一條路反向傳回。VPN伺服器與網站之間是一般的網際網路通訊(若是HTTPS網站,這一段由HTTPS保護)。

原理:把封包整個包起來運送

在網際網路上,資料會分成小塊傳送。這種小塊稱為封包,每個封包上都寫著目的地的號碼。詳細內容請參考「網際網路怎麼傳送資料?」。

在許多VPN中,軟體會把要送出的封包連同目的地的部分,整個加密。再把它當成內容,放進一個寄往VPN伺服器的新封包裡送出。像這樣把封包包進另一個封包裡,稱為「封裝」。

VPN伺服器從收到的封包中取出內容,用金鑰還原。然後把原本的封包送往原本的目的地。途中的設備看得到的,只有「寄往VPN伺服器」這個外層的目的地。封包被包著運送的這一段,在VPN中稱為「通道」(也有人稱為「隧道」)。

把原本的封包(目的地與內容)整個加密,放進寄往VPN伺服器的新封包中。途中只看得到外層的目的地,由VPN伺服器取出後送往原本的目的地 原本的封包 目的地:網站 內容 加密後包起來 目的地: VPN伺服器 原本的封包 (已加密) 途中只看得到外層的目的地 VPN伺服器取出後, 送往原本的目的地
VPN「通道」的真面目,就是這樣包起來的封包來回傳送。省略的部分:外層的寄件者(自己的號碼)、用來發現竄改的檢查值、各方式不同的標頭內容,以及回覆也同樣包起來傳回。

主要的方式

包裝的方法與決定金鑰的方法,有好幾種方式。這裡只介紹名稱與特色。加密與金鑰的原理,請參考「加密是什麼?」。

  • IPsec:在網際網路的基本規則(IP)上加入加密的標準方式。常用在連接各據點的VPN。
  • SSL VPN:使用與HTTPS相同的TLS的各種方式的統稱。名稱中留著TLS前身SSL的名字。
  • OpenVPN:原始碼公開的VPN軟體,使用TLS的機制。
  • WireGuard:把機制精簡到很小的新方式。從2020年3月發布的Linux 5.6起,被納入Linux的本體。Linux是廣泛用於伺服器等的作業系統。

用法1:公司的VPN(遠端存取VPN)

公司的檔案存放處和內部系統中,有些只能從公司內部網路使用。因為讓任何人都能從外部連線很危險。為了在家裡或出差地使用這些系統,員工會把電腦連到公司的VPN設備。這稱為「遠端存取VPN」。

連上之後,電腦會被當成和在公司內一樣。公司的VPN多半是規定必須使用的。自行切斷,或改用其他VPN,都可能違反規定。另外,依公司的設定,連線期間所有的網頁瀏覽也會經過公司。這種情況下,公司可以留下通訊的紀錄。

另一種是「站對站VPN」。它用設在建築物出入口的設備,把總公司與分公司的網路互相連接。員工不必意識到VPN,就能使用遠處據點的印表機或伺服器。

用法2:個人用的VPN服務

也有一種服務,是在手機或電腦上安裝App,連到業者的VPN伺服器。主要目的有兩個。一是在車站或咖啡廳的公共Wi-Fi上,讓通訊不容易從途中被看到。另一是讓連線看起來像是從VPN伺服器所在的其他地方連過來。

不過,影音串流等服務有時會在使用條款中禁止第二種用法。也有服務會辨識VPN伺服器的號碼,阻擋連線。

這裡的重點是,使用VPN只是改變「誰看得到什麼」。下表是開啟HTTPS網站時的大致情況。

觀看的人不用VPN使用VPN
Wi-Fi或網路業者對方的號碼、網站的名稱、流量與時間正與VPN伺服器連線、流量與時間
VPN業者(無關)對方的號碼、網站的名稱、流量與時間
開啟的網站自己線路的號碼VPN伺服器的號碼

不論哪種情況,受HTTPS保護的網頁內容與輸入的內容,途中都讀不到。使用HTTPS時途中仍看得到的東西(網站名稱等),請參考「HTTPS是什麼?」。把名稱換成號碼的查詢(DNS),多數VPN App也會讓它通過通道。不過依設定不同,查詢可能漏到通道外,讓網路業者看到網站的名稱。

VPN做不到的事

1. 不會讓你匿名

如表所示,VPN業者處在看得到你何時、與哪個網站、通訊了多少的位置。美國聯邦貿易委員會(FTC)在給消費者的提醒中也說明:信任的對象只是轉移到VPN業者,並不會完全匿名。而且只要登入網站,即使號碼改變,網站也知道你是誰。有些業者宣傳不留紀錄,但使用者實際上很難從外部確認。

2. 擋不了假網站和病毒

VPN保護的,只是裝置與VPN伺服器之間「運送途中」這一段。假冒真實公司、在假網站騙人輸入密碼的網路釣魚,經過VPN也一樣會送到。裝有惡意程式的檔案,也會在加密的狀態下被送過來。裝置本身若感染病毒,資訊會在進入VPN之前就被偷走。

3. 不會讓通訊變快

使用VPN時,通訊要繞道經過VPN伺服器。為了包裝而加上的標頭也會增加,所以通常會稍微變慢。

VPN設備本身成為攻擊目標

公司的VPN設備為了讓員工能從外部連線,對網際網路是開放的。也就是說,從攻擊者的角度來看,它是通往公司內部的入口。設備的設計或製作若有缺陷,就可能從那裡被入侵。這種缺陷稱為「漏洞」。美國負責網路安全的機關CISA,在2021年9月與國家安全局(NSA)發布了指引。指引指出VPN伺服器是網路的入口,容易成為目標,並整理了挑選與強化防護的方法。

實際的例子也有。2024年1月19日,CISA對美國聯邦政府機關發布了緊急指令。原因是Ivanti公司從公司外連進內部用的VPN產品等,其漏洞正被廣泛利用。1月31日又追加指示,要求在2月2日前把相關設備從網路上斷開。

日本也可以看到同樣的趨勢。擅自把公司的檔案加密,再以還原為條件要求付錢的惡意程式,稱為勒索軟體。根據日本警察廳,2025年日本的勒索軟體受害通報為226件。向受害組織詢問感染途徑時,六成以上的回答是從VPN設備入侵。

日本警察廳分析指出,被利用的是未更新設備的漏洞,以及外洩或容易被猜到的密碼等。防護的基本,是立刻套用設備的更新,以及刪除不用的帳號。再加上使用多因素驗證,也就是除了密碼之外,還用其他方式確認本人。

新的思維:零信任

公司的VPN在設計思維上也有弱點。一旦連上,就能到達公司內部網路的許多地方。如果有人用偷來的密碼連進來,攻擊者也會被當成「公司內部的人」。

因此逐漸普及的,是名為零信任的思維。它不以公司內或公司外的位置來決定信任。每次使用系統或資料時,都會確認是否為本人、裝置是否安全、用法是否必要。美國國家標準與技術研究院(NIST)在2020年8月公布了這種思維的指引(SP 800-207)。

零信任不是產品的名稱,而是逐步轉移的設計思維。與VPN的差異,整理在「邊界防禦與零信任的差異」的表格中。

常見的誤解

誤解:用了VPN,就能完全匿名

實際上,VPN業者看得到你在何時與哪個網站通訊。只要登入網站,網站就知道你是誰。網站看到的號碼改變,和隱藏身分是兩回事。廣告中強調「匿名」「隱藏身分」,是造成誤解的原因。

誤解:不論什麼網路,都一定要用VPN

實際上,現在網頁的通訊多半已由HTTPS保護內容。在家裡的Wi-Fi或行動網路使用VPN,看得到網站名稱等資訊的對象也只是換了人。原本是網路業者看得到,變成VPN業者看得到。如果能選到比網路業者更值得信任的VPN業者,就有意義。在公共Wi-Fi上,想連目的地也隱藏,或想保護HTTPS以外的通訊時,VPN很有用。公司的裝置,則依公司的規定使用。

誤解:用了VPN,也能防範病毒

實際上,VPN只保護運送途中,並不檢查運送的內容。假網站和危險的附件,經過VPN也一樣會送到。也有VPN App附帶封鎖危險網站的功能,但那是與VPN不同的功能。兩者常用「安全」一詞一起宣傳,所以容易混為一談。防毒與作業系統的更新,仍然需要另外做。

從數字來看

項目數字時間、出處
勒索軟體受害通報(日本)197件→222件→226件2023年→2025年,日本警察廳
感染途徑中從VPN設備入侵(日本)115件中73件(約63%)2023年,日本警察廳
同上100件中55件(55%)2024年,日本警察廳
同上六成以上2025年,日本警察廳
CISA因VPN產品漏洞發布緊急指令2024年1月19日CISA(ED 24-01)
WireGuard納入Linux本體的版本Linux 5.62020年3月發布
零信任的指引NIST SP 800-2072020年8月

日本警察廳的感染途徑數字,來自對受害組織的問卷,只計算查明途徑的案例。它並不代表受害的全貌。即便如此,VPN設備連續3年都是最多的途徑。2024年緊接在後的,是從遠端桌面入侵的31件。遠端桌面是隔著網路、連同畫面操作遠處電腦的機制。

進一步學習

接著閱讀

系列「資安與生活中的 IT」的文章

  1. 密碼為什麼會被破解?長度和不重複使用為何重要
  2. 雲端運算是什麼?資料和應用程式在「哪裡」運作
  3. 加密是什麼?對稱式加密與公開金鑰加密的原理
  4. 生成式AI怎麼運作?大型語言模型(LLM)的原理
  5. VPN是什麼?保護通訊的通道原理與做不到的事
  6. 機器學習是什麼?電腦從資料中找出規則的原理
  7. 資料中心是什麼?支撐雲端與AI的建築物內部
  8. 防火牆是什麼?讓通訊通過或擋下的機制
  9. QR Code是什麼?髒污也能讀取的原理
  10. 網路釣魚是什麼?假郵件、假網站的分辨方法與對策
  11. 指紋辨識、臉部辨識的原理是什麼?手機如何認出本人?
  12. 惡意程式是什麼?病毒、勒索軟體的差異與防範對策

這個領域的題目: 電腦網路基礎

參考資料

入門解說一覽