我的域中有一台运行异常的 Windows 7 计算机。
nslookup 可以将内部主机名解析为其正确的 IP 地址并使用正确的 DNS 服务器
我真的很困惑为什么会发生这种情况。由于没有进行内部 DNS 解析,计算机无法与域正确通信,因此无法应用组策略,我怀疑身份验证是否正常工作。
我尝试使用 清除 DNS 缓存ipconfig /flushdns,使用 禁用/重新启动缓存netsh stop dnscache。我已经重置了 Winsock 和 IP 堆栈,并重新启动了无数次,没有任何区别。同一网络中的其他客户端工作正常。
当前的解决方法是将条目放在 hosts 文件中,以获取用户可能需要使用的服务的最重要主机。这工作正常,但不是真正可持续的长期,并且没有解决与 Active Directory 的通信问题。
在我重建这个东西之前,知道如何解决这个问题吗?
更新
我已经在受影响的计算机上安装了 Wireshark。当我这样做时,我会nslookup domain.local按预期看到所有 DNS 流量。当我这样做时, …
这是我最近设置的东西,非常痛苦。我的环境正在让鱿鱼以无形的方式针对 Windows 2008 Server 对 Windows 7 客户端进行身份验证。NTLM 并不是一个真正的选项,因为使用它需要在每个客户端上更改注册表。
自 Windows 2000 以来,MS 一直在推荐 Kerberos,所以现在终于可以使用该程序了。
非常感谢 Squid 邮件列表的 Markus Moeller 帮助完成这项工作。
windows-server-2008 active-directory windows-7 kerberos squid
我们只是设置了一些新的 Windows 2008 R2 服务器,我们无法从 Windows 7 桌面远程桌面进入它们。远程桌面连接,但在我们提供凭据后,我们得到:
由于到达的远程计算机不是您指定的计算机,因此无法完成连接。这可能是由 DNS 缓存中的过时条目引起的。尝试使用计算机的 IP 地址而不是名称。
如果我们从 Windows 7 连接到不运行Windows 2008 R2 的机器,或者从不运行Windows 7的机器连接到 Windows 2008 R2 服务器,它工作正常。同样,如果我们通过IP 地址从 Windows 7 连接到 Windows 2008 R2 服务器,那么它工作正常(尽管这会导致其他问题稍后)。
我只发现其他人提到过这个问题,所以我认为这不仅仅是我们的网络。
关于如何通过 DNS 从 Windows 7 连接到 Windows 2008 R2 的任何建议?两者都是 64 位的。
更新:事实证明它不需要是 R2 来获得错误。我们有另一台 Windows 2008 R1 64 位服务器也出现故障。
domain-name-system windows-server-2008 windows-7 remote-desktop windows-server-2008-r2
在 Windows XP 中,IIS 的进程名称是 inetinfo.exe。我在 Windows 7 的任务管理器中没有看到它?事情似乎发生了变化。它仍然是一个单独的过程吗?
注意:我的基本问题是能够访问我(Win 7 管理员用户)在运行提升程序时设置的网络共享。通常,提升的程序将无法访问我的非提升网络共享。
根据微软的说法,注册表设置 EnableLinkedConnections 将允许提升的进程访问当前登录(非提升)资源管理器进程的网络共享。
这个解释有点道理:
[...] 当您是管理员组的成员并登录时,您的帐户将被 UAC 破坏给非特权用户。此运行上下文与您右键单击命令提示符并以管理员身份启动时获得的上下文完全分开。您可能已经注意到,在一个上下文中连接的网络驱动器在另一个上下文中不可见。[...]
此论坛主题询问此设置打开的漏洞。答案给出了关于禁用 UAC 提示的文章的链接(或者我理解)。
现在的问题是,鉴于我们不在域环境中运行,注册表设置 EnableLinkedConnections在 Windows 7 系统上做什么或允许做什么。
编辑:我特别感兴趣的一件事是此设置是否仅影响网络驱动器的(可见性)或是否有任何其他影响。
为什么 Windows 7 需要很长时间才能在输入错误密码时显示登录失败消息,而如果密码正确,它几乎可以立即让您登录?
只有我看到这种行为吗?
我们在远程位置部署了一堆 Windows 7 计算机。为了保持一致并减少故障排除,我们希望每天重新启动它们并在重新启动时重置为干净状态。
是否可以保留带有磁盘映像的分区,以便在重新启动时重新映像 Windows 计算机?这样,任何设置和安装的应用程序都可以重置为干净状态。
是否有任何产品或工具可以使这成为可能?
当我http://localhost打开计算机(Windows 7、IIS 7.5)上的 Web 浏览器时,我会看到 IIS 7 欢迎图像。我在 IIS 中设置了一个不同的网站,我希望将其作为默认网站。我可以在 IIS 中的某处更改该设置吗?
更新:显然我的术语有误。我拥有的是一个网站(我的“默认网站”),其中包含多个应用程序。我想在访问时显示一个应用程序,http://localhost而不是显示 IIS7 欢迎图像。
我曾尝试向 C:\inetpub\wwwroot 中的默认 HTML 文件添加重定向,但这并不能正确重定向对脚本和图像等内容的请求,尽管它确实重定向了浏览器。
当您右键单击程序并按住 shift 键时,会显示一个额外的选项“以不同用户身份运行”
相反,我的老板说,如果您单击“以管理员身份运行”,那么您比以域帐户登录的权限更大。那么这两个选项有什么区别呢?
我要冒险在我的台式机上安装 Win7 RC1。但是,我想保留对装有 XP 的旧硬盘的访问权限。我真的不想使用完整的双启动,因为这会将我的新 Win7 安装留在 d:\ 驱动器上,否则不会如此。
是否可以使用 Virtualbox 从旧的真实驱动器而不是从映像启动?
如果是这样,对驱动程序等有何影响,因为“新”运行的操作系统将使用 VirtualBox 的虚拟硬件,而不是 XP 认为已安装的原始硬件。
windows-7 ×10
hard-drive ×1
iis ×1
iis-7 ×1
iis-7.5 ×1
kerberos ×1
password ×1
runas ×1
squid ×1
virtualbox ×1
windows-xp ×1