我有一台 Cisco RV180 VPN 防火墙路由器,并且 QuickVPN 和 PPTP 可以正常工作。但是,我无法让 NetBIOS 正常工作,因此我无法通过 NAMES 访问所有内容或让系统显示在网络区域下。
是否有一个秘诀可以让 NetBIOS 正常工作并且可以通过名称访问所有内容?
我是否需要设置 WINS 服务或者有没有比使用 WINS 更好的方法?
它能通过 IPSec 工作吗?或者 NetBIOS 根本不能与 VPNS 配合使用?
编辑:基本上,当笔记本电脑离开办公室时,我尝试通过机器名称访问它们。目前,一切都设置为使用机器名称。如果这很重要,VPN 会连接到同一个本地子网 192.168.50.x。
答案1
正如 ErikE 已经提到的,NetBIOS 是一种广播协议,这实际上意味着当本地网络上的所有机器在本地网络上时,它们会相互喊出详细信息,以便所有主机都知道它们的邻居是谁以及它们可以提供什么服务。
要清楚的是,这不是问题,因为您尝试通过 VPN 访问这些设备,而是因为您不再位于同一个本地网络上。如果您从另一个本地子网访问它们,则会出现完全相同的症状。
现在有个好消息。正如我所提到的,NetBIOS 用于宣传服务器和服务,但是您可以自行查找。这意味着您可以使用 IP 地址连接到这些计算机,或者您可以在计算机上预加载所谓的 lmhosts 文件,该文件在您的计算机上本地保存这些计算机的名称和 IP 地址信息。
您的问题中没有提到您到底想要实现什么,但如果您将问题退一步并解释您想要实现什么,我可能会提供一些选项来解决您的问题。
答案2
NetBIOS 是基于广播的。
WINS 的目的是促进跨越广播域边界的 NetBIOS 名称解析。
VPN 路由器(或任何路由器)是广播域边界。
是的,如果 NetBIOS 是一项要求,那么 WINS 在路由环境中也是必需的。
然而,NetBIOS 已被 DNS 淘汰多年,因为它的扩展性很差(基于广播,平面命名空间)。如果可以选择,请放弃 NetBIOS。