無法從 Windows 連接到 VPN,而 Android 和 iPad 可以

無法從 Windows 連接到 VPN,而 Android 和 iPad 可以

我已經在 CentOS (Amazon AMI) 上使用 racoon、ipsec-tools 和 xl2tp 設定了 L2TP/IPSec VPN。

我正在使用 racoon 的一個版本從這個倉庫,因為它允許使用 IPSec ID 通配符(或無規範),按照本教程

我可以從 Android (ICS) 和 iPad (iOS 5) 連接到我的 VPN,但是,由於 691 錯誤,我無法從 Windows 電腦(已嘗試過多個)連接。

那麼,我能做什麼呢?

答案1

我也遇到了同樣的問題,經過長時間的研究,我發現了問題所在。打開xl2tpd.conf並確保您輸入伺服器的外部IP位址(不是本機IP位址,不是網關等) 監聽位址 = EXTERNAL_IP

使用這些 iptables 規則:

-A INPUT -p udp -m policy --dir in --pol ipsec -m udp --dport 1701 -j ACCEPT
-A OUTPUT -p udp -m policy --dir out --pol ipsec -m udp --dport 1701 -j ACCEPT

它解決了 iphone 和 windows 的連接問題,但沒有解決 android 的連接問題(對我來說)=\

答案2

當您的 Android 或 iPad 連接到相同網路(如 WIFI)時,您無法連接到 VPN 伺服器。您能否驗證要在其上建立 VPN 隧道的裝置是否位於您的專用網路之外,或至少位於 VPN 伺服器之外的其他網路中?

相關內容