![如何在 Netgear N600 路由器上启用 Internet 协议 47(通用路由封装)?](https://linux22.com/image/1460962/%E5%A6%82%E4%BD%95%E5%9C%A8%20Netgear%20N600%20%E8%B7%AF%E7%94%B1%E5%99%A8%E4%B8%8A%E5%90%AF%E7%94%A8%20Internet%20%E5%8D%8F%E8%AE%AE%2047%EF%BC%88%E9%80%9A%E7%94%A8%E8%B7%AF%E7%94%B1%E5%B0%81%E8%A3%85%EF%BC%89%EF%BC%9F.png)
我正在尝试使用 Netgear N600 路由器在 Windows 10 上创建家庭 VPN。
一切顺利,设置主机和客户端,直到连接时间。我收到一条错误消息,指出主机未配置为接受 Internet 协议 47 上的 GRE(通用路由封装)数据包。它说打开 IP 47 可能会有帮助。但该怎么做呢?我在路由器中找不到任何设置来打开它。这是一个端口吗?因此可以进行端口转发吗?(我猜是的不是端口,因为端口转发47
没有做出任何改变。)
答案1
不,它不是端口。它比端口低一层。它是 IP 协议编号。例如,TCP 是 IP 协议编号 6,UDP 是 17。
如果您的路由器管理界面没有在任何地方提及协议号转发,请尝试将您的 VPN 服务器设为“DMZ 主机”或“默认服务器”。不同的产品对此有不同的称呼,但它基本上允许您在路由器的私有 LAN 端指定一台机器,路由器将把路由器不知道如何处理的所有新传入流量(即它还没有静态或动态映射)转发到该机器。我使用过的大多数路由器都会将 IP 协议号未知的数据包转发到 DMZ 主机。
请注意,GRE 用于 PPTP 样式的 VPN,因此请查看路由器的 PPTP VPN 网关/直通功能/设置是否可以为您提供帮助或阻碍。