Jam*_*mes 8 vpn windows-7 pptp
在尝试连接 Windows VPN 客户端时,客户端在“正在验证用户名和密码...”消息处挂起大约 10 秒钟,然后我收到以下错误消息:
错误 619:无法建立到远程计算机的连接,因此用于此连接的端口已关闭。
我可以使用 Windows 7 Professional 64 位成功连接,但不能使用 Windows 7 Home Premium 64 位。两台机器都脱离了我试图通过 VPN 接入的网络,并且在同一网络上。两台机器上都禁用了 Windows 防火墙。两台机器上都没有防病毒软件,干净的 Windows 安装。
我正在使用具有以下设置的 Windows VPN 客户端:
服务器:
pptpd.conf:
日志文件
本地IP 192.168.1.161
远程 IP 192.168.1.234-238,192.168.1.245
路由器是 Linksys WRT160N v3,运行 DD WRT 固件,启用 GRE 47,端口 1723 正确转发到服务器。
可能是什么问题,我该如何解决?
编辑(新发现):启用 DMZ 后,Windows Home 机器可以连接到 VPN,禁用时则不能。但是,Windows Professional 计算机可以在这两种情况下进行连接。更令人沮丧的是,即使我将所有端口(1-65535)转发到服务器,Home 机器也无法连接。DMZ 必须做一些家庭版不能没有的事情。
我终于找到了圣杯:
http://www.jcsilva.com/2011/01/09/issues-with-dd-wrt-gre-forwarding-pptp/
该页面说明如下:
DD-WRT GRE 转发 PPTP 的问题
DD-WRT 不转发 GRE PPTP 数据包的快速修复。
在启动命令中添加以下命令(Administration->Commands):
/sbin/insmod xt_connmark
/sbin/insmod xt_mark
/sbin/insmod nf_conntrack_proto_gre
/sbin/insmod nf_conntrack_pptp
/sbin/insmod nf_nat_proto_gre
/sbin/insmod nf_nat_pptp
Run Code Online (Sandbox Code Playgroud)
作为旁注,我不确定为什么 Professional 机器能够正确连接,此时我真的不在乎我有一个不启用 DMZ 的真正解决方案。
| 归档时间: |
|
| 查看次数: |
53432 次 |
| 最近记录: |