Articles of DHCP

DNS和DHCP不同意IP地址

我遇到问题,我们的Windows Server 2003域控制器通过DHCP为我的Windows 7计算机分配一个IP地址(xxx75),但通过DNS报告另一个(xxx84)。 这在networking上引起一些有趣的行为。 如果我将适配器设置更改为从DHCP获取IP和DNS地址,则可以访问互联网,但是我们networking上没有人可以访问我的计算机。 如果我手动更改我的IP到DNS所说的,我失去了我的互联网接入,但是每个人都可以再次进入我的电脑。 我知道我们有一些旧的,无效的反向DNS指针(IP地址的反向查找通常会给出不止一个结果,通常不包括那个是正确的),所以这可能是有贡献的,但是我的问题是最近的,无效的反转指针已经有很长一段时间了。 怎么回事,我该如何解决?

如何使Macintosh向DHCP服务器注册主机名?

我公司的内部networking中有一台运行Snow Leopard的MacBook,它基本上是一个Windows域networking。 我们的TO部门抱怨我的MacBook没有指定DHCP服务器的名称。 因此,MacBook不能通过我们的Windows工作站的IP地址进行parsing。 我已经 在OSX控制面板中的networking设置中设置NetBIOS名称 在OSX控制面板的networking设置中设置DHCP客户端ID 在“控制面板”>“共享”中设置“计算机名称”。 使用sudo scutil –set HostName MACBOOK001设置主机名 – 设置sudo scutil –set HostName MACBOOK001 (并重新启动) …但所有这些都没有解决问题。 谁能告诉我如何使OSX注册到DHCP服务器的主机名,以便它可以到达,例如使用ping MACBOOK001

总是从DHCP更新DNS有缺点吗?

我有一个运行DNS和DHCP服务器的Windows 2012域控制器。 只有在DHCP客户端请求的情况下,默认设置才会dynamic更新DNS A和PTRlogging 。 (这是在Scope Properties – > DNS ) 是否有一个缺点,select总是dynamic更新DNS A和PTRlogging ? 有什么区别和dynamic更新DHCP客户端的DNS A和PTRlogging不请求更新(例如,运行Windows NT 4.0的客户端) ?

多个VLAN,多个子网,单个DHCP服务器?

在我的工作中,我们正准备从通过慢速VPN连接连接的多个局域网转换到通过光纤连接的单个城域网,并且我有几个问题。 首先,我们计划在每个物理站点上build立自己的VLAN,但是我们希望在数据中心有一台DHCP服务器将IP分配给每个VLAN。 我们几乎得到了VLAN标记结构,但我们希望让我们的单个DHCP服务器为每个VLAN分配不同的IP子网。 例如: VLAN 2从10.0.2.x到10.0.4.x VLAN 3从10.0.5.x到10.0.7.x等 我们是一个基于活动目录的商店,我们有一个处理DHCP的Server 2003盒子(虽然我们不反对将它升级到server 2008) 这是可行的,还是我pipe梦?

反向DNSlogging使用DHCP时未注册

我已经偶然发现了Windows机器的一个奇怪的行为,从Vista / 2008到8.1 / 2012 R2的所有Windows版本之间似乎相当一致; 使用Windows XP或Windows Server 2003时不会发生这种情况。 问题是这样的:当networking适配器configuration为DHCP并且DHCP服务器没有代表其客户端注册DNSlogging(因为它不能,或者因为它没有configuration这样做),那么转发Alogging获得注册,但反向PTRlogging不 。 一些更多细节: 正向和反向DNS区域都是AD集成的,并接受dynamic更新。 所有计算机都join到域中。 所有计算机都使用正确的内部DNS服务器,无论是静态configuration还是从DHCP获取其configuration。 在networking适配器中启用“在DNS中注册此连接的地址”。 当一台电脑有一个静态的IP地址时,一切都很好; 正向和反向logging都会自动注册。 当同一台计算机configuration为DHCP时,正向logging被注册,但反向logging不是。 这发生在OS版本大于等于6.0的所有计算机上,而且与单台计算机无关。 没有任何数量的ipconfig /registerdns会改变任何东西。 没有错误logging在任何地方。 为什么会发生这种情况,如何解决? 不,configurationDHCP服务器进行DNS注册不是一个选项。

在Linux中findDNS服务器的DHCP连接

我知道它们是在/etc/resolv.conf定义的,但是如果它不在那里呢? 更具体地说,你如何findDHCP服务器返回的DNS服务器? 在GNOME中,您可以使用NetworkManager小程序查看任何连接的主DNS,那么您将如何从命令行执行同样的操作?

使用Windows DHCP / DHCPv6服务器而不设置静态地址

您不能设置Windows DHCP / DHCPv6服务器侦听dynamic地址或所有地址,只有静态地址。 有这个限制的技术原因吗? 有没有解决办法? 我的具体情况: 我正在使用路由器通告来configuration此networking中的IPv6主机。 地址前缀是从上游路由器获取的,可以随时更改,恕不另行通知。 所讨论的Windows DHCPv6服务器仅configuration为分发域search列表和其他非地址相关configuration(configuration为无状态模式,不configuration地址)。 DHCPv6服务器可以使用相同的路由器通告来configuration自己的地址,但不会响应请求。 我无法将其configuration为使用静态地址,因为一旦前缀更改,它将会中断。 我知道我可以在这个子网中build立一个ULA,但这是最后的手段(不是答案)。 更新 :有一个问题是dynamicIPv6路由是否是一个好主意。 即使您的ISP提供静态前缀,我也认为这是必需的。 必须使用它才能从故障转移中快速重新路由,并模仿IPv4 NAT中的伪路由提供的其他function。

在我的Windows 2008 DNS / DHCP服务器上注册我的Linux机器的logging

我有一个主要是Windows的networking:Windows 2008服务器(与DNS / DHCP以及AD),以及各种主要的Windows机器(服务器,XP,7)。 我知道尝试添加几个Linux机器,并且不能让它们出现在DNS服务器上。 我使用Ubuntu 11.04(客户端和服务器)。 虽然Samba或任何东西,Ubuntu的盒子不属于域的一部分。 我在互联网上看到了许多相互矛盾的答案,包括这个网站:是由Linux机器还是由DHCP服务器完成注册? 我已经尝试了以下内容: 在Linux机器上,在/etc/dhcp/dhclient.conf ,我有: send host-name "ubuntubox" 。 还尝试完全合格的域名,即send host-name "ubuntubox.mydomain.local (侧问题:哪一个是正确的?) 在Windows服务器上,在DHCPconfiguration中,右键单击区域 – > 属性 – > DNS选项卡 – >勾选最后一个checkbox( dynamic更新… )。 无论如何…没有什么帮助。 另一方面的问题是:为什么我的Linux机器上有/etc/dhcp3和/etc/dhcp ? 只有后一个文件夹才有dhclient.conf (尽pipe网上有一些常见的说法)。 另外,是sudo dhclient -r真的相当于ipconfig /renew ? 据我所能说,它什么都不做。

如何为我的网域设置Google ShortName服务,以便不需要FQDN

博客文章“ 为您的域名提供A tinyurl服务 ”解释了如何使用Google Apps为您的域名设置ShortName服务。 例如,如果您的域是example.com并且您使用的是Google Apps,则可以对其进行configuration,使http://go.example.com是您企业的个人ShortName服务。 注意:这不是要为世界创build一个“tinyurl”服务。 这是一个企业。 有一个短名称服务是有用的,只有您的用户可以使用,以便您可以创build链接到内部页面。 您可以说,“今天的午餐菜单位于http://go.example.com/lunch ”,而不是告诉人们很长的url。 博客文章logging了赋予人们build立自己的联系的一些好处。 (最重要的是:他们不必打扰你build立一个新的链接!) 问题 该系统的问题是,该url仍然相当长。 人们宁愿input“去/午餐”到他们的networking浏览器,并使其工作。 不幸的是,由于HTTP协议工作的技术性,Google Apps无法支持此function。 HTTP 1.1中的“Host:”标题列出了用户input到其Web浏览器的域,而不是FQDN 。 换句话说,当Google Apps获取“ http:// go / lunch ”的HTTP请求时,networking服务器会收到“go”作为主机名。 由于Google Apps为许多网域提供此服务,因此无法判断您是否需要go.example.com或go.some-other-example.com 。 因此,用户每次都必须input“go.example.com/lunch”,这比“去/午餐”要长得多。 解决scheme 谷歌可以通过使用networkingcookie或其他scheme来解决这个问题。 没有一个是特别干净或容易的。 直到他们这样做,你可以通过设置一个你自己的接受请求的机器来“解决”这个问题,并redirect它们。 服务器接受名为“go”的站点的HTTP请求,并将请求redirect到go.example.com 。 然后,您创build正确的DNSlogging,使其工作,并旋转您的DHCPconfiguration,使您的笔记本电脑/工作站做正确的事情。 这个服务器故障文档的目的是解释过程,然后给出configuration示例,以帮助您为您的网站做到这一点。 由于我无法访问或了解世界上的每个操作系统,因此我将其作为“社区维基”,以便人们可以在为其工作时填写configuration代码片段。 我把“TODO”放在特别需要改进的地方。 细节 在这个例子中,我们将使用“example.com”作为域。 第1步:以正常方式设置Google Apps服务。 像go.example.com一样configurationgo.example.com的服务。 testing它,并确保像http://go.example.com/foo这样的URL工作。 如果不完整,请不要继续。 这就好比在你拥有一辆之前试图修理你的车。 第2步:select您的redirect器主机名 如果您的短名称服务是go.example.com ,理想情况下,您将使您的redirect器名称为go.example.com 。 […]

PXE在内部networking模式下引导Virtualbox来宾?

我不确定这是否仅限于我的发行版软件包或是vbox的限制。 所以,任何帮助将不胜感激。 好吧,我有一个虚拟机networking,一个虚拟机充当“内部”networking中其他虚拟机的NAT。 其中一台虚拟机正在运行一台DHCP和TFTP服务器,我只需要从这台服务器上启动其他虚拟机,但是从networking启动时,所有启动虚拟机都是“致命的:无法从启动介质读取!叫停”。 这是有点killjoy,因为vbox很容易使用和试验,但我无法绕过这个错误。 帮帮我 ?