我使用的是Windows XP Service Pack 3.我在5台计算机局域网的计算机上设置了Firebird SQL服务器。我曾经能够使用服务器名称“Server-win7”来访问它。现在,我需要使用它的IP地址。我可以使用机器的IP地址访问数据库,但这不是一个很好的解决方案。IP地址不像名称那样直观,除非我将它们全部设置为静态,否则它们也是动态的。
我不知道为什么名称/ IP分辨率不再有效。我已经完成了nslookup,它告诉我我的DNS服务器在某个Verizon服务器上的本地网络之外,它为我的数据库服务器提供了错误的地址。我使用过Microsoft网络监视器,我发现我对服务器的请求确实被路由到那个甚至不在我的局域网上的错误服务器。对我来说,Windows资源管理器仍然可以通过计算机名称浏览网络,但其他软件不能。
你知道为什么本地名称解析停止工作吗?我怎样才能在局域网上恢复和平与和谐?
谢谢您的帮助。