局域网上的双网卡 Windows 7,具有单独的 DNS

局域网上的双网卡 Windows 7,具有单独的 DNS

我有一台带有两个 NIC 的 Windows 7 机器,它位于两个 LAN 上(均未连接到互联网)。

在一个 LAN 上,DNS 似乎工作正常,我可以通过计算机名称访问该 LAN 上的其他计算机。但是,我无法通过名称访问第二个 LAN 上的机器,但 IP 地址可以工作。

有没有办法设置以便 Windows 7 能够通过名称访问两个网络上的计算机?

经过一番调查,似乎第二个网络上的 DNS 服务器没有响应。我执行了 nslookup computername DNS-IP(将两个选项替换为网络上的计算机和 DNS 的 IP),结果出现超时。我可以 ping DNS 计算机,因此我可以与其通信,但它不会响应 DNS 请求。仅在第二个网络上的计算机上执行相同的命令,结果按预期工作(返回 DNS 信息)。

两个 LAN 都有自己的域控制器。我使用第一个网络的域控制器登录 Windows,第二个网络(我无法从其获取 DNS 的网络)会不会因为我没有登录到其域控制器而导致问题?

答案1

听起来好像两个 NIC 中的一个上的 DNS 配置不正确。

  • 打开Control Panel
  • Network and Sharing在右上角的搜索框中输入并点击Enter
  • 点击Change Adapter Settings
  • Right click在有问题的网络适配器上,然后单击Properties。如果你不知道哪个是问题所在,你可能需要查看两者的属性,然后推断哪个是存在 DNS 问题的 NIC
  • 选择Internet Protocol Version 4 (TCP/IPv4)并单击Properties按钮
  • 属性的底部框显示 DNS 信息。如果您从 DHCP 服务器自动接收 IP(对话框的顶部框),则很可能应该使用Obtain DNS server address automatically。但是,如果没有,请选择 opther 选项,Use the follwing DNS server addresses然后输入首选和备用 DNS 服务器地址。

相关内容