我最近买了一台华硕 RT-N66U 路由器。当我在网络上运行 VPN 时,连接很顺利,但我无法在该网络上的服务器上运行 RDP,因为服务器在 192.168.1 范围内......,而我的本地 IP 地址是 192.168.1.5,似乎路由器无法区分本地网络和 VPN 网络,当我尝试在 VPN 网络上 ping 服务器时,会出现一般故障
答案1
是的,您遇到了 IP 寻址/路由冲突。为了使 IP 路由正常工作,给定的地址(或子网/地址范围)只能出现在较大互联网络中的一个位置。由于您的远程 VPN 服务器网络和本地家庭 LAN 使用相同的子网,因此您遇到了问题;您自己的 VPN 客户端设备不知道发往 192.168.1.0/24 子网的数据包是否应直接传送到本地 LAN 或通过 VPN 隧道发送到远程 VPN 服务器。因此与某些 192.168.1.x 主机的连接中断。
在您这种情况下,大多数人无法控制他们所连接的 VPN 服务器的配置,因此最简单的方法是重新配置您的家庭 LAN 以使用不同的子网。
您可能需要联系您的 VPN 提供商,了解他们在网络上使用的 RFC 1918 私有子网的完整列表,这样您就可以避免在家庭 LAN 上使用其中任何一个。在某些情况下,您可以在 VPN 客户端 UI 或其配置文件中查找通过 VPN 链接路由的子网列表,或者在 VPN 连接启动时检查操作系统的路由表。但是,如果您无法通过上述方法自行确定,或者如果它配置为“全隧道”VPN,其中全部流量通过 VPN 路由,那么您必须询问您的 VPN 管理员。
编辑后添加:哪个 VPN 服务器管理员使用 192.168.1.x/24 子网来设置 VPN 服务器?这是一个非常常见的家庭网络子网,肯定会给许多用户带来问题。没有专业的 VPN 服务或企业 IT 专业人员会以这种方式进行设置。设置此设置的人肯定对设置 VPN 服务器非常不熟悉,因为这是一个新手错误。
答案2
我认为更改路由器的 IP 很容易,可以避免这种路由冲突。只需访问路由器的管理面板即可华硕 RT-N66U 路由器并将您的 IP 更改为其他子网,这样您就不会遇到此类冲突。