我们正在通过 VPN(客户端网关)将服务器连接到我们的网络。在连接 VPN 时是否可以保留外部 IP 地址?当然,一旦我们通过 VPN 连接,服务器将停止响应外部 IP 地址,而只响应内部 IP。
例如: 我们的原始 IP:205.166.255.123 我们的 VPN IP:192.168.2.1 我们希望能够继续连接到 205.166.255.123。即使为服务器分配了多个 IP 地址,这是否可行?
目的是该服务器是一个网络服务器,但也需要内部网络访问。该服务器的位置是外部的,我们只能通过 Windows VPN 设置进行连接
我们的环境:Windows 2008
答案1
不确定你的网络拓扑结构,所以我将根据我从你的问题中理解的情况来回答
场景:服务器(Windows 2008)有一个公共 IP(或映射到它)205.166.255.123,拨打 VPN 连接到您的网络,然后获取 IP 192.168.2.1。您想从您的网络访问公共 IP 上的服务器,但无法访问。
问题很可能是服务器将 vpn 连接作为默认网关(因此所有流量都从私有 192.168.2.1 IP 发送,没有 NAT 到公共地址,这会产生问题,因为您应该从公共 IP 回答的请求却由私有 IP 回答。
在这种情况下,您需要删除 VPN 连接作为默认网关,或者通过服务器公共接口在服务器上为您的网络公共 IP 设置静态路由。
您能否确切地说出您所说的 VPN 类型,是我描述的 Windows 服务器的拨号 VPN(如果是,是什么类型的 VPN 和什么客户端软件),还是从您的网络启动到 IP 为 205.166.255.123 的 Windows 服务器的站点到站点 VPN 或拨号 VPN