将主机名解析为其在内部 BIND 域中的域名

Ada*_*umb 8 domain-name-system bind hostname internal-dns

我正在我的家庭网络上设置一个域用于学习目的,在 CentOS 上使用 BIND 作为名称服务器。我已经启动了名称服务器并作为我的内部域 (plumbnicol.family) 的类型主机运行,并且可以从我的 LAN 中的其他计算机执行正向和反向查找。例如,主机 office2.plumbnicol.family正确返回office2.plumbnicol.family 的地址为 192.168.1.3

我想要的是能够将office2解析到其地址,而无需将 .plumbnicol.family 放在最后。

这是可能的,甚至是可取的吗?我在家里运行 Linux 和 Windows 计算机的混合环境。

cha*_*aos 5

这是可能的,而且非常理想。在 Linux 机器上:

  1. 添加search plumnicoll.family到您的 /etc/resolv.conf

在 Windows 机器上(Windows XP 的说明,其他版本需要适应但应该类似):

  1. 转到开始 > 设置 > 网络连接
  2. 右键单击本地网络连接 > 属性
  3. 左键单击 Internet 协议 (TCP/IP)
  4. 左键单击属性
  5. 左键单击高级
  6. 左键单击 DNS 选项卡
  7. 左键单击附加这些 DNS 后缀
  8. 左键单击添加
  9. plumnicol.family型
  10. 左键单击添加
  11. 左键单击确定
  12. 左键单击确定
  13. 左键单击确定