如何在 Windows 上透過未加密的 Wi-Fi 設定簡單的 VPN 以實現安全的網路連線?

如何在 Windows 上透過未加密的 Wi-Fi 設定簡單的 VPN 以實現安全的網路連線?

我正在尋找類似於中的解決方案這個問題,除了我沒有Linux電腦。我的 Windows 電腦可以設定為接受 VPN 連線。我最好在 Windows Server 2003 或 Windows XP 上設定。

我想將開放的不安全無線網路(例如您在星巴克等地方看到的裝置)上的不同裝置(例如iPhone、iPad、筆記型電腦等)連接到此VPN,以確保我的所有資料都是安全的。

我發現一篇文章表明您可以在 Windows XP 上啟用 VPN 連接。但是,在執行這些步驟之後,我不確定該怎麼做。我在防火牆上打開哪些連接埠?我在 iPhone 等裝置上使用哪些 VPN 設定?我使用 L2TP、PPTP 還是 IPSec?這些有什麼區別?該教程中還缺少其他步驟嗎?

我希望,由於 Windows 具有此內建功能,因此設定起來會更簡單,而不必處理諸如 OpenVPN 之類的設定。


如果我按照這些設定並在連接埠 1723 上啟用連接埠轉發,然後在 iPhone 上使用以下設定:

  • PPTP
  • (IP位址)
  • RSA SecurID:關閉
  • 加密等級:自動
  • 發送所有流量:開
  • 代理:關閉

它顯示“正在連接...”,然後顯示“正在斷開連接...”以及以下錯誤訊息:

VPN 設定
無法與 PPP 伺服器建立連線。嘗試重新連線。如果問題仍然存在,請驗證您的設定並聯絡您的管理員。

我使用的使用者帳戶已在 Windows 電腦上的 VPN 設定中啟用了權限。

答案1

您的家庭電纜/DSL 數據機可能會被提供者限制為僅允許 TCP/UDP 傳入連接埠轉發,而沒有轉發 GRE 協定的選項。在這種情況下,只有基於 ssh 的隧道才有效,而且您的任何裝置上的內建 VPN 工具均不支援此功能。

然而,有一些解決方案,例如 iPad/iPhone 上的 iSSH,或 Windows 筆記型電腦上的tunnelier(與 PuTTY 相關),可以為您執行 VPN 樣式的隧道。我在家中使用 Mac 作為伺服器,因此我內建了 sshd,但我確信也有 Windows 同等產品。我在 iPad、Windows 和 Mac 筆記型電腦用戶端上使用此解決方案,取得了良好的效果。

答案2

據我所知,您必須以管理員身份安裝 VPN,用戶帳戶不起作用。需要對路由表進行更改,以便VPN要工作,您必須在 Windows 中擁有管理員帳戶才能執行此操作。

希望有幫助,

答案3

  1. 對於 Windows PPTP,您需要確保您的防火牆轉送協定 23 (GRE)。
  2. 首先嘗試在另一台 Windows 電腦上進行測試,然後當您可以正常工作時,請嘗試使用 iPhone

相關內容