我在本地环境中遇到了一个奇怪的问题。我们的文件服务器无法通过 IP 访问,可能是因为我将其更新到了 Windows Server 2016。我可以通过 \name 和 \name.domain.local 访问服务器,但无法通过 \IP 访问。
我们有一个本地 AD 和 DNS @域功能级别 2012 R2。
我为服务器添加了一个辅助网卡,使用 DCHP 而不是原始卡上的固定网卡。但该 IP 上的问题是一样的。所有谷歌搜索结果都是关于相反的问题,IP 可用但服务器名称不可用。
我们的服务器/网络发生了什么?
答案1
你实际上连接每次都会使用 IP 来获取服务器,而\\name
实际上\\name.domain.local
在建立连接之前使用 DNS 或 WINS 进行解析。因此,最合理的解释是您的服务器的 IP 地址已更改。例如,您的服务器可能有一个静态 IP,但在更新期间它已开始使用 DHCP。
尝试nslookup name.domain.local
获取服务器的实际 IP(或登录并使用ipconfig
)。
答案2
问题解决了,我从 AD 中删除了服务器并重新添加了它。同时,我删除了 DFS 和 SMB 1。其中一个,我不知道,成功了! – niklas.unnhem 2017 年 10 月 23 日 12:41
此操作没有必要。下次检查 Netlogon 服务是否正在运行。就在昨天,我做了同样的事情 - 将 2012 升级到 2016,由于某种奇怪的原因,Netlogon 服务被禁用。启用它然后启动它。无需重新启动。