踩過的Windows XP下連接VPN(L2TP)的一個杭

手上有臺Linode的CentOS7服務器,原來搭了個PPTP的VPN自己用,但時不時的總被牆,所以又重新配置了個L2TP(現在也可以被牆了吧?)

配置太麻煩,就直接用的網上的腳本:

https://github.com/travislee8964/L2TP-VPN-installation-script-for-CentOS-7/blob/master/l2tp-ipsec-install-script-for-centos7.sh

手頭沒什麼機器測試,就用了VMWare裏裝的一臺XP,然後就悲劇的各種坑了


配置好Linode服務器的iptables,查看端口、服務、進程L2TP各項服務正常,XP連接一切正常,正要高興的時候忽然發現,尼瑪上不了網!


然後就開始各種檢查服務器配置,各種沒問題。因爲不着急用,就斷斷續續的查了好幾天,一直沒解決掉。


後來用手機嘗試連接了下VPN,竟然可以使用,纔想起來可能是XP的問題,然後Google搜到的第一篇文章就把問題解決了:

https://www.joyvm.com/tutorials/win-xp-l2tp-setup

如果您在Windows XP上使用L2TP,您需要使用這個補丁才能正常使用,這是因爲Windows XP L2TP不支持L2TP 的IPSEC加密。使用方法很簡單,下載解壓補丁包,雙擊導入註冊表補丁就OK了

或把如下內容保存爲l2tp.reg,雙擊導入即可:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters]
"ProhibitIpSec"=dword:00000001


出了問題只想着是服務器的事情,忘了去檢查客戶端,導致n天不爽,坑

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章