我正在尝试在我的小型家庭网络 (Windows 2003) 上设置 VPN。我的家用 Vista 计算机返回了错误 806,并提示启用 GRE 协议。
我的 Windows 2003 机器中有一个网卡。它的静态 IP 为 192.168.1.110
我做过的事
- 我能够通过配置服务器向导来设置 VPN。
- 我已经通过路由器启用了端口 1723。
当我尝试运行适用于 Win2k3 的 Windows 防火墙时,我收到一条消息,告诉我 Windows 防火墙无法运行,因为正在运行的另一个程序或服务可能使用网络地址转换组件 (Ipnat.sys)
然后我进入路由和远程访问,从那里我完全迷失了。
任何帮助都将不胜感激。除了找到这个很棒的网站之外,我在 Google 上运气不佳。
答案1
除了 TCP 端口 1723,您还需要启用 IP 协议 47 才能通过路由器/防火墙 - 这是用于 GRE 的,可能是错误的来源。
您能进一步描述一下您的网络吗?您有一个 Windows 2003 盒子,上面有一个 NIC,所以听起来它直接连接到您的路由器,该路由器正在执行 nat 并具有防火墙功能(您已启用端口 1723 进行转发)?这样对吗?
此外,机器上是否安装了任何安全软件(即带有个人防火墙的套件)可能会干扰 Windows 防火墙?
答案2
需要设置的东西相当多。这是我设置时参考的网站。 http://www.howtonetworking.com/VPN/2003vpn11.htm
答案3
并非所有路由器都支持 GRE 协议。您可能需要先检查硬件/当前固件版本是否支持该协议。