如何使用 Vista 查找不同(子/超级)网络上的文件服务器?

如何使用 Vista 查找不同(子/超级)网络上的文件服务器?

背景

我住在学生宿舍里,宿舍里有一个大型用户网络(我们用它来访问互联网),上面还有一个文件服务器。当我将计算机直接连接到网络时,我可以通过网络对话框(自动)发现本地文件服务器(使用 vista)。

问题

但是,我的电脑和主网络之间现在有一个路由器,现在我再也找不到文件服务器了(因为我现在在子网络上)。有人建议我使用文件服务器的 IP 地址来联系它,我在 SO-user 的帮助下尝试这样做西尔维乌

但这并没有成功。这就是我在这里问这个问题的原因,因为我认为这个问题可能更适合在这里,因为它更多地是关于家庭计算而不是网络管理(如果我错了,请纠正我)。

问题

所以我的问题是:有人知道我如何才能访问我的路由器所属网络上的文件服务器(因此也可以间接访问我的计算机)吗?

答案1

WINS 或 NetBIOS 名称解析依赖于广播并且仅在同一子网内(即没有路由器)工作,当您仅指定文件服务器的主机名(即 \MYFILESERVER\myshare\directory)时,您正在执行的操作。

解析名称的另一种方法是通过 DNS。如果文件服务器位于不同的子网上,则需要以下之一:

  • 文件服务器必须有固定IP,并且必须手动指定
  • 您当前使用的 DNS 服务器必须能够解析该名称,并且您必须知道它,即 \fileserver.mynetwork.internal\myshare\directory

Microsoft DHCP 与 Microsoft DNS 配合使用,根据需要更新 DNS 记录,因此在典型的企业 Active Directory 环境中,您通常可以指定主机名,并且可能在不知不觉中执行 DNS 解析。您还可以在大多数典型设置中执行 \{计算机名称}.{域名}.com 之类的操作(如果这有意义的话)。

在典型的家庭设置中,您不使用 AD,因此 NetBIOS 方法是唯一使用的方法。不过,没有什么可以阻止您手动设置和管理自己的内部 DNS 服务器。

如果没有设置 AD,则管理 DNS 服务器的人需要手动跟踪记录,或者必须使用其他自动更新记录的机制。

如果可以通过其他方式(例如 ping 等)访问该 IP,则防火墙可能阻止了 SMB 流量,或者您可能没有在文件服务器上正确配置帐户。

相关内容