AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 504162
Accepted
Eddie
Eddie
Asked: 2013-05-02 08:23:11 +0800 CST2013-05-02 08:23:11 +0800 CST 2013-05-02 08:23:11 +0800 CST

在属于域的 Win7 计算机中,如何附加 DNS 搜索列表条目?

  • 772

我的桌面是公司域的一部分,并通过 DHCP 接收其 IP 地址和 DNS 搜索列表。那很好,当然。有没有一种方法可以将其他条目附加到通过 DHCP 获得的 DNS 搜索列表的末尾?

当我调出 TCP/IP v4 的 NIC 适配器设置时,当然它设置为自动获取 IP 地址和 DNS 服务器地址。打开“高级”,点击DNS选项卡,DNS搜索列表配置是灰色的。

每次启动时是否可以运行命令或脚本以附加到通过 DHCP 获得的 DNS 搜索列表的末尾?

我的目标是避免为我经常访问(在我们的实验室中)的其他域键入长的完全限定名称,而公司不想将这些域添加到每个人都通过 DHCP 获得的 DNS 搜索列表中。

编辑: 在 Linux 中,执行我正在寻找的配置很容易。您可以配置 DHCP 客户端或网络接口本身来附加、前置或取代您通过 DHCP 获得的搜索列​​表。有关如何在 Linux 中执行我在 Windows 中尝试执行的操作的示例,请参阅https://superuser.com/a/264032/2505或http://jurjenbokma.com/ApprenticesNotes/domain_search_override.html

缺少答案是否意味着 Linux 中的这种微不足道的配置在 Windows 7 中是不可能的?

domain-name-system
  • 5 5 个回答
  • 34182 Views

5 个回答

  • Voted
  1. Best Answer
    Eddie
    2013-05-03T16:08:34+08:002013-05-03T16:08:34+08:00

    我找到了一种方法来执行此操作,这可能是一种解决方法,并且不适用于您没有管理员权限的锁定框。编辑注册表项:

    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient\SearchList
    

    在该键的末尾添加您想添加到搜索列表中的任何域——尽管该键可能会完全取代您的搜索列表。此列表应以逗号分隔且无空格。

    进行更改后,您必须续订 DHCP 租约,作为让 DHCP 客户端运行的一种方式,以便您可以应用更改:

    ipconfig /registerdns
    

    完成此操作后,您的 DNS 搜索列表中就会有新条目。

    • 8
  2. sbgoodwin
    2013-05-02T12:02:53+08:002013-05-02T12:02:53+08:00

    虽然我不确定组策略将如何与之交互,但您可以手动编辑注册表值HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\SearchList以包含以逗号分隔(无空格!)的域名后缀列表,这些域名后缀将附加到您的 DNS。

    • 1
  3. Snellgrove
    2013-05-03T22:44:19+08:002013-05-03T22:44:19+08:00

    据我所知,您不能附加到 DHCP 提供的列表中。

    不要将您的 DNS 设置为自动,而是将其设置为手动并放入您的主要 DNS 服务器。然后您可以输入任意数量的 DNS 服务器。

    您可能想要更改您的后缀行为,以便它也查找其他域 - 就帮助您避免键入 FQDN 而只是键入主机名而言,这一点可能更重要。

    就个人而言,我这样做的方法是让我的 DNS 服务器设置转发器,即它们将请求转发到其他域以获得答案,我只是将我的后缀列表放在那里,但我的 PC 只查询我域的 DNS 服务器。我不必键入 FQDN。

    在此处输入图像描述

    • 1
  4. DanBig
    2013-05-02T08:28:53+08:002013-05-02T08:28:53+08:00

    你想用额外的 DNS 完成什么?您是否正在尝试获取其他资源?答案可能是否定的,因为如果您是标准用户,将禁用向主机文件添加条目或创建静态路由等变通方法。

    • 0
  5. Deepesh
    2016-06-03T22:51:47+08:002016-06-03T22:51:47+08:00

    我遇到了这个问题,因为我想在 DNS 框中添加一些 URL,但它不允许我做任何事情,整个块都变灰了。

    此外,没有从谷歌搜索中获得任何进一步的帮助。最终尝试了一些猜测组合,幸运的是其中一个对我有用,它使 DNS 块可编辑。

    以下是步骤:

    1. 按照以下路径打开注册表编辑器:

      %systemroot%\syswow64\regedit

    2. 清除注册表项:

      HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient\SearchList

    3. 通过使用管理员访问权限打开 CMD.EXE 来注册 DNS 更改:

      ipconfig /registerdns

    现在检查高级 TCP/IP 配置下的 DNS 块,它现在应该可以编辑了。

    • 0

相关问题

  • Solaris DNS

  • resolv.conf 在经过一段时间后被更改

  • 为什么有些网站的网址中没有“www”就无法显示?[关闭]

  • 为本地网络中的名称解析添加自定义 dns 条目

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve