硬件。路由器 Dlink DIR-615。硬件版本:E4 固件版本:5.10RU
我有什么?来自 ISP 的静态 IP。路由器连接互联网的模式设置为“静态 IP”。通过 Dlink 配置了十几台服务器的端口转发虚拟服务器功能。路由器监听了内网的 80 端口(其配置页面),并将 WAN 接口的数十个端口(HTTP、FTP、SVN 等)的连接重定向到我的桌面。
发生了什么改变。我将路由器用于连接互联网的模式从静态 IP 更改为 L2TP(使用静态 L2TP IP 地址)。L2TP 不属于 ISP。我现在可以像以前一样访问互联网。但虚拟服务器功能根本不起作用。当我尝试从我的家庭网络连接到我的外部(静态,WAN)IP 的端口 80 时,我得到的是路由器配置页面而不是我的 Apache HTTP Server 根页面,连接到其他端口被拒绝。当我从我的家庭网络外部连接到我的任何端口时,连接都被拒绝。
我尝试了什么?当我切换回静态 IP 模式时,一切都运行良好(L2TP 除外)。我还将内部网络的网络地址从 10.XX.XX.XX 更改为 192.168.XX.XX(我从 L2TP 服务器获取 IP 10.YY.YY.YY,但掩码不同),但没有成功。我还尝试嗅探请求是否到达内部网络中的服务器,但没有。看起来路由器只是试图处理所有请求,而忘记了它应该将请求转发到另一台服务器。
我需要的。我需要能够接收对我的服务的请求的 L2TP 连接。因此我需要虚拟服务器功能像以前一样工作。
我尝试在论坛上寻找解决方案,但未能获得任何有用的信息。