通过VPN和本地子网进行networking发现

这个问题是关于VPN客户端和本地机器之间的交互。

我在10.0.200.0/24子网上有一个简单的networking。 路由器支持VPN。 路由器强制VPN IP池位于与本地计算机10.0.300.0/24不同的子网上。

如果VPN客户端知道目标IP地址,则可以轻松跨越子网。 Windows文件共享可以像这样通过IP工作。 但是,Windows客户端无法按名称发现和浏览其他Windows计算机。 其他依赖networking发现的应用程序也不能跨子网工作。

我已经做了一些研究,听起来这个问题是由IP广播包不跨越子网造成的。 当然,这是广播数据包的预期行为。

  1. 如果路由器支持主子网内的VPN IP池,这是否解决了这个问题?

2. VPN池在主子网中的networking有哪些可能的缺点?

3.在主子网中是否有支持VPN池的SOHO路由器?

4.为什么所有路由器都不允许在主子网中使用VPN池?

  1. 你会推荐给那些希望他们的VPN客户端更加关注本地机器function的人吗?

您完全正确:Windows的“浏览”function基于广播数据包,并且您的VPN不跨越子网边界转发广播数据包。

通常在层3转发层2广播是不可取的。 您的特定VPN产品可能允许您configurationNetBIOS广播转发。 或者,您可以考虑在VPN的每一侧实施WINS服务器 ,以允许客户端“浏览”。

尽pipe如此,我还是在@joeqwerty上。 在您的组织中实施资源定位的结构化方法,您将获得收益。