Uri*_*Uri 13 domain-name-system dhcp linux windows dhclient
我有一个主要是 Windows 的网络:Windows 2008 服务器(带有 DNS/DHCP 以及 AD),以及各种主要的 Windows 机器(服务器、XP、7)。我知道尝试添加几个 Linux 框,并且无法使它们出现在 DNS 服务器上。
我正在使用 Ubuntu 11.04(客户端和服务器)。尽管 Samba 或任何东西,Ubuntu 盒子都不是域的一部分。
我在互联网上看到了许多相互矛盾的答案,包括这个站点:注册是由 Linux 机器还是由 DHCP 服务器完成?
我尝试了以下内容:
/etc/dhcp/dhclient.conf,我有:send host-name "ubuntubox"。send host-name "ubuntubox.mydomain.local(附带问题:哪个是正确的?)无论如何......没有任何帮助。
另一个问题:为什么我的 Linux 机器上有/etc/dhcp3AND /etc/dhcp?只有后一个文件夹有dhclient.conf(尽管网络上有常见的评论)。
另外,sudo dhclient -r真的等同于ipconfig /renew? 据我所知,它什么也没做。
小智 13
在你配置你的 linux pc 之后
对于 debian:/etc/dhcp/dhclient.conf -> 发送主机名“你的主机名”;
对于 rhel:/etc/sysconfig/network-scripts
转到您的 Windows 2008 (r2) 服务器:服务器管理器 -> DHCP 服务器 -> 您的服务器 -> IPv4 -> 属性。转到 DNS 选项卡并检查最后一个选项 - 动态更新 .... NT 4.0 的 DNS A 和 PTR 记录
然后转到高级选项卡:DNS 动态更新注册凭据 - 凭据,并设置名称 DHCP 将更新 DNS 记录的凭据。(没有这个就行不通)阿列克谢
有几种方法可能会发生这种情况;每种方法都有利有弊。
首先是“简单”的方法(这只是意味着更少的活动部件);让 ubuntu 盒子向 DNS 服务器发送 DNS 更新命令。 nsupdate是用于此的方法,它在 dnsutils 包中。这里的主要警告是,需要在您的 DNS 区域中打开未经身份验证的更新,这可能会带来非常严重的安全风险 - 应用程序/系统喜欢用于服务发现的名称(“wpad”、“teredo”、“puppet”) ") 劫持的时机已经成熟。
第二个选项是配置 DHCP 服务为您注入记录。似乎这就是你想要做的。一些事情要检查以使其按您期望的方式工作:
dhclient.conf应该是一个完全合格的域名称;这可能是它不起作用的原因)哦,假设你的 DNS 是 AD 集成的,不要结合这两种方法 - 当 DHCP 服务器尝试更新主机已经插入的内容时,你最终会遇到 AD 对象权限问题。
| 归档时间: |
|
| 查看次数: |
28693 次 |
| 最近记录: |