我已经在家里设置了一个 VPN(在 Synology 服务器上),并使用 Windows 7 VPN(PPTP 连接)连接到它。
当我在工作时连接到 VPN 时,我可以看到我的外部 IP 地址发生变化(对于我的家庭 IP),并且可以访问我的家庭 LAN 资源(例如我的路由器)。但是,我仍然可以访问我工作的“网络共享”(这通常无法从我的家庭 LAN 访问。要从外部网络访问这些共享,我需要使用我的工作 VPN)。
我的家庭 LAN 配置在 192.168.1.x 网络上,VPN 配置在 10.0.0.x 网络上,我的工作网络配置在 192.168.17.x 范围内。
是因为工作网络是通过 Windows 域配置的吗?我尝试禁用 wifi 连接(但我认为这与此无关)。
我想确保当连接到这个 VPN 时,我完全“在”工作网络的“之外”,并且能够访问我的工作共享,这表明情况并非完全如此。
答案1
您的 VPN 客户端正在实现一项称为分割隧道。这允许 VPN 将发往远程网络的流量路由到 VPN 隧道,但将发往所有其他位置的流量从物理 NIC 发送到物理 LAN。如果禁用拆分隧道,来自您计算机的所有流量都将通过 VPN 链接到达远程网络。
在 Windows 上,禁用拆分隧道并不容易,因为它是根据网络接口绑定的顺序来处理的。Cisco VPN 客户端使它变得容易得多(只需一个复选框),但对于 Windows,它涉及注册表破解。在此处查看更多信息:https://social.technet.microsoft.com/Forums/windows/en-US/19d54ebd-a7f8-4ded-8204-7ba35034fc90/vpn-doesnt-respect-advanced-network-setting?forum=w7itpronetworking
就我个人而言,我建议使用 Cisco 或其他 VPN 客户端。