局域网内Windows Server 2003机器可通过IP访问但无法通过主机名访问的问题求助
局域网内Windows Server 2003机器可通过IP访问但无法通过主机名访问的问题求助
各位大佬好,我现在碰到一个头疼的局域网访问问题,想请大家帮忙排查下:
我有两台Windows Server 2003机器,在文件资源管理器里用IP地址\\10.xxx.xx.xx能正常访问,但换成主机名\\hostname就完全不行,两台机器都存在这个情况。
环境信息
- 两台机器都处于局域网内,配置的是静态IP
- 机器1:Windows Server 2003 Standard Edition Service Pack 2
- 机器2:Windows Server 2003 Enterprise Edition x64 Service Pack 1
- DNS/DHCP服务器是Windows Server Standard版本(我推测是2008版),其中机器2的IP在DHCP里做了地址预留
注意事项
请不要推荐PowerShell命令,除非能在PowerShell 1.0上运行,毕竟我们用的都是比较老旧的系统。
已执行的排查操作
我已经针对两台机器做了以下尝试,但问题依然存在:
- ping主机名可以正常通
pingpath测试全程没有丢包- 客户端和目标主机上的SMB.1协议都已启用
- 执行过
ipconfig /flushdns刷新DNS缓存 - 尝试
ipconfig /release和ipconfig /renew时,报错:This operation failed as no adapter is in the state permissible for this operation - 执行过
netsh int ip reset all重置IP配置 - 针对机器1,我在事件查看器里发现相关异常后,已经禁用了TCP/IP上的NetBIOS
nslookup命令能返回正确的默认DNS服务器- 机器2没有出现机器1的那些错误,但会抛出MSSQLSERVER相关的错误:
SSPI handshake failed with error code ... - 已经多次重启DNS服务器上的DNS服务
备注:内容来源于stack exchange,提问作者Brute
相关产品推荐
相关产品推荐

