Questions tagged «dhcp»

DHCP代表动态主机配置协议,是IP网络上使用的自动配置协议,也是Bootstrap协议的扩展。

2
多个VLAN,多个子网,单个DHCP服务器?
在我的工作中,我们正准备从通过慢速VPN连接连接的多个LAN过渡到通过光纤连接的单个MAN,我有几个问题。 首先,我们计划使每个物理站点都具有自己的VLAN,但是我们希望在数据中心有一个DHCP服务器,将IP分发给每个VLAN。我们已经完成了几乎所有的VLAN标记结构,但是我们希望让我们的单个DHCP服务器为每个VLAN分配不同的IP子网。例如: VLAN 2通过10.0.4.x获得10.0.2.x VLAN 3通过10.0.7.x等获得10.0.5.x等。 我们是一家基于Active Directory的商店,我们有一个处理DHCP的Server 2003机器(尽管我们不反对将其升级到Server2008。) 这可行吗,还是我在做梦?

1
如何为我的域设置Google ShortName服务,以便不需要FQDN
博客文章“ 您的域的 “ tinyurl”服务 ”说明了如何使用Google Apps为您的域设置ShortName服务。例如,如果您的域是example.com并且使用Google Apps,则可以对其进行配置,以使其http://go.example.com成为企业的个人ShortName服务。 注意:这并不是要创建供世界使用的“ tinyurl”服务。这是针对企业的。 拥有仅您的用户可以使用的短名称服务非常有用,这样您就可以创建指向内部页面的链接。您可以说“今天的午餐菜单位于http://go.example.com/lunch ” ,而不是告诉人们冗长的URL 。该博客文章记录了使人们能够建立自己的链接的一些好处。(最重要的是:他们不必打扰您来设置新链接!) 问题 系统存在的问题是URL仍然很长。人们宁愿在其网络浏览器中输入“ go / lunch”并使其运行。遗憾的是,由于HTTP协议的工作原理很复杂,因此Google Apps无法支持此功能。HTTP 1.1中的“ Host:”标头列出了用户在其Web浏览器中键入的域,而不是FQDN。换句话说,当Google Apps获得对“ http:// go / lunch ”的HTTP请求时,网络服务器将收到“ go”作为主机名。由于Google Apps为许多域提供此服务,因此无法确定您是否想要go.example.com或go.some-other-example.com。 结果,用户每次必须输入“ go.example.com/lunch”,这比“ go / lunch”长得多。 解决方案 Google可以使用网络Cookie或其他方案解决此问题。没有一个是特别干净或容易的。在它们完成之前,您可以通过设置自己的计算机来解决问题,该计算机将请求接受为“执行”并重定向它们。 服务器接受对名为“ go”的站点的HTTP请求,并将请求重定向到go.example.com。然后,您创建正确的DNS记录以使其起作用,并旋转DHCP配置,以便您的便携式计算机/工作站执行正确的操作。 该服务器故障文档的重点是解释该过程,然后提供配置示例来帮助您为自己的站点执行此操作。由于我无法访问或不了解世界上的每个操作系统,因此我将其作为“社区Wiki”,以便人们在为其工作时可以填写配置摘要。我将“ TODO”放在特别需要改进的地方。 细节 在此示例中,我们将使用“ example.com”作为域。 第1步:以常规方式设置Google Apps服务。 go.example.com正常配置服务。测试它,并确保类似的URL http://go.example.com/foo。如果还没有完成,请不要继续。这就像在您拥有汽车之前尝试修理您的汽车。 步骤2:选择您的重定向器主机名 如果您的短名称服务是go.example.com,理想情况下,您将使用重定向器的名称go.example.com。可悲的是,物理阻止了两个物体同时位于同一位置,而DNS遵守物理定律。 诀窍是使重定向器的主机名与ShortName服务相同,但位于不同的域中。例如,go.corp.example.com,go.ext.google.com,或go.this-is-different.example.com。 …

3
使用Windows DHCP / DHCPv6服务器而不设置静态地址
您不能将Windows DHCP / DHCPv6服务器设置为侦听动态地址或所有地址,仅侦听静态地址。有此限制的技术原因吗?有什么解决方法吗? 我的具体情况: 我正在使用路由器广告在此网络中配置IPv6主机。地址前缀是从上游路由器获取的,可以更改,恕不另行通知。有问题的Windows DHCPv6服务器仅配置为分发域搜索列表和其他与地址无关的配置(它配置为无状态模式,并且不配置地址)。 DHCPv6服务器可以使用相同的路由器广告配置其自己的地址,但随后将不响应请求。我无法将其配置为使用静态地址,因为一旦前缀更改,它就会中断。 我确实意识到我可以在该子网中设置ULA,但这是最后的选择(不是答案)。 更新:存在一个问题,即动态IPv6路由是否是一个好主意。我认为这是必要的,即使您的ISP提供了静态前缀。必须使用它,以便能够快速从故障转移重新路由并模仿IPv4 NAT中伪路由提供的其他功能。
13 windows  routing  dhcp  ipv6 

2
PXE是否在内部联网模式下启动Virtualbox guest虚拟机?
我不确定这是特定于我发行版的软件包还是vbox的限制。因此,任何帮助将不胜感激。 好的,所以我有一个VM网络,其中一个VM充当“内部”网络中其他VM的NAT。这些虚拟机中的一个正在运行DHCP&TFTP服务器,我只需要从该服务器上启动其他虚拟机,但是从网络启动时,我启动的所有虚拟机都是“致命:无法从启动媒体中读取!系统暂停”。 因为vbox易于使用和试验,所以这有点令人不快,但我无法解决此错误。救命 ?

1
当我未在dhclient.conf中定义主机名时,我的DHCP服务器如何知道我的计算机的主机名?
我正在尝试解决与网络上的DHCP有关的一些时髦的DNS问题(我怀疑目前有多个DHCP服务器正在运行),而在试图弄清这一点时,我发现我刚在新服务器上发现了一些奇怪的情况设定。 有问题的服务器是运行Ubuntu 9.10 Server的Xen虚拟机。物理Xen服务器也在我们的网络上,当我第一次在Xen中启动VM(我从运行在我的机器上的本地Virtualbox VM导入它时,该VM在不同的网络上运行)。从我们的办公室网络租用DHCP,一切都很好。 我检查了dhclient.eth0.leases文件以查看配置后的内容,发现该机器所在的先前网络的旧DHCP租约仍然存在,以及该计算机当前连接到的办公网络的新DHCP租约。我马上注意到了两件事: 来自先前网络的旧DHCP租约信息没有options host-name一行,我认为这是VM的原始VirtualBox版本没有将此选项发送到DHCP服务器。还是这意味着旧的DHCP服务器不支持DHCP主机名选项?当时它正在使用VirualBox的内部DHCP服务器... 新的DHCP租约信息确实有options host-name一行,其中包括服务器的正确当前主机名(“ fozzie”)。如果我理解正确,则意味着服务器将其主机名发送到了我们网络上的DHCP服务器。 我对这一切有很多不了解的地方。 首先,我dhclient.conf在任何时候都没有更改服务器;它使用默认配置。实际上,它逐行包含以下行: send host-name "<hostname>" 因此,我的第一个问题是,如果未首先配置发送服务器的真实主机名,它将如何知道发送服务器的真实主机名? 其次,option host-name如果我没有触摸任何配置文件,为什么第一个DHCP租约(对于旧网络)不包括,而第二个DHCP租约(在新网络上)却包括了它? 我所做的就是将原始VirtualBox计算机导出为OVF,然后将其导入XenServer,因此,即使它甚至没有使用实际的主机名配置,它也如何通过DHCP神奇地配置我的主机名dhclient.conf呢? 第三:当我运行时hostname,服务器返回fozzie.our.domain,但dhclient.eth0.leases说主机名选项设置为fozzie(无域)。它怎么知道剥夺域名?


8
域连接显示为“未经身份验证”
我看到这个问题有各种各样的问题,但是要么情况不一样,要么解决方案不起作用,所以我想将其发布以查看是否有人提出任何建议。 各种域PC和便携式计算机似乎随机给出了“ lewis.local 2(未经身份验证)”的连接名-lewis.local是我们的域-并在其中通常显示网络类型徽标的位置提供了感叹号。 每次通过VPN连接时,似乎也会发生这种情况。 我们的设置是: 2台均运行Windows Server 2003 R2(x32)的服务器 主服务器已安装AD,DNS和DHCP 大约30台客户端计算机上的IPv4(有些是有线的,有些是无线的) 如果有人对解决方案有任何想法,我将不胜感激。我尝试删除除AD服务器角色以外的所有角色,并重置所有系统,却一无所获。 在大多数情况下,它不会阻止任何事情像域连接那样工作,但是它正在变得越来越麻烦! 还不知道它是否与它有任何关系,但是DHCP服务器在向客户端发布IP地址方面似乎有很长的交货时间。

3
网络时间服务器的DHCP选项
看起来,有两个选项可为DHCP客户端提供网络时间设置。选项004和选项042。004的说明为“时间服务器”,而042指定NTP。是否有理由使用其中之一,或者只是使用供应商的偏爱?如果客户端使用选项042,是否仍在使用选项002中的时间偏移?
12 dhcp  time  ntp 

6
如何使Macintosh将主机名注册到DHCP服务器?
我的公司内部网络中有一台运行Snow Leopard的MacBook,该网络基本上是Windows域网络。我们的TO部门抱怨我的MacBook没有为DHCP服务器指定名称。因此,除了Windows工作站的IP地址外,MacBook无法用其他任何方式解析。 我已经 在OSX控制面板的“网络”设置中设置NetBIOS名称 在OSX控制面板的网络设置中设置DHCP客户端ID 在控制面板>共享中设置“计算机名称”。 使用sudo scutil --set HostName MACBOOK001(并重新启动)设置主机名 ...但是所有这些都不能解决问题。 谁能告诉我如何使OSX将其主机名注册到DHCP服务器,以便可以访问它,例如使用 ping MACBOOK001
11 mac-osx  dhcp  mac  hostname 

5
libvirt:无需重新启动即可更改dhcp-setup
我正在使用libvirt和kvm虚拟化服务器。我将libvirt配置为在网桥网络接口上启动dhcp服务器,以便为虚拟机提供IP。每个VM都基于其mac获得相同的ip,其配置如下: <dhcp> <range start='10.1.1.2' end='10.1.1.254' /> <host mac='54:52:00:21:01:ba' name='virstvm' ip='10.1.1.10' /> <host mac='00:16:36:2d:71:f9' name='secvm' ip='10.1.1.20' /> </dhcp> 问题:每当我将新主机添加到dhcp部分时,我都必须重新启动libvirt-bin,这将重新启动所有虚拟机。这不能成为解决方案,因为这意味着我每次添加新服务器时都会停机。有解决方案吗?

7
服务器的DHCP寻址与静态寻址
我正在与一位同事进行“激烈的”辩论,讨论在网络环境中在服务器上使用DHCP的原因或反对的原因。特别是网络环境是一个相对较小的网络,但以我的经验,最好将服务器放在静态地址上,尤其是对于远程管理等而言。 我看了一下,可以找到支持或反对服务器上分配的动态地址的任何特定原因,所以我想在这里问一下人群。 我的同事建议为DHCP分配服务器地址以便于管理,并指出如果地址更改了,您不必手动更改服务器IP。我对此回应表示怀疑。 出于管理目的,该网络很小,因为静态设备的IP很少,所以更改静态设备的IP没什么大不了的。 有任何建议,想法或意见吗?
11 dhcp  static-ip 

7
为DHCP网络中的计算机分配固定的IP地址
我想为服务器分配一个固定的专用IP地址,以便本地计算机始终可以访问它。 当前,服务器的DHCP地址类似于192.168.1.66。 我是否应该简单地为服务器分配与固定的相同的IP,并配置路由器,以使其从DHCP可用的IP中排除该IP?还是有一些IP地址范围传统上保留给静态地址? 我的初学者的问题与命令无关,而与一般原则和良好实践有关。 实际案例 (第1步,共2步) 感谢您提供许多好的答案,尤其是来自Liam的非常详细的答案。 我可以访问路由器的配置。 Routers's overview panel: ========================= Connectivity type is set to DHCP and PPoE. (...) Network panel ============= IPv4 address distribution (DHCP) -------------------------------- Enable DHCP on LAN : Off DHCP range starts at IP address : 192.168.1.33 DHCP range ends at IP address : …
11 dhcp  ip-address 

5
Windows DHCP服务器-分布多个默认网关?
从Linux ISC DHCP迁移时,我正在帮助客户端完成配置Windows 2012 DHCP服务器的过程。 在“ Windows 新建范围向导”对话框中,有一个选项可以: ...指定要由示波器分发的路由器或默认网关(多个)。 我的客户问何时将多个默认网关分配给DHCP客户端才有意义... 我没有一个好的答案。因此,我很好奇何时/是否适合使用此功能,它是否在很大程度上取决于某些客户端系统(例如Windows PC)?我想听听有关实际情况的信息。

3
dhcp租约续订后没有互联网
今天,我们有许多机器停止上网。经过大量的故障排除后,共同点是他们今天都续订了dhcp租约(此处为8天租约)。 续约后,您期望的一切看起来都不错:它们具有有效的IP地址,dns服务器和网关。他们可以访问内部资源(文件共享,Intranet,打印机等)。进一步的故障排除表明,他们无法ping或跟踪到我们的网关,但是他们可以到达网关前面的核心三层交换机。为计算机分配静态IP是一种临时解决方案。 最后一个难题是,到目前为止,只有与网关处于同一VLAN的客户端才收到报告。我们的行政人员和教职员工与服务器和打印机位于同一个VLAN,但是电话,密钥卡/相机,学生/ WiFi和实验室都有各自的VLAN,据我所知,其他任何VLAN都没有出了问题。 我与网关供应商有单独的入场券,但我怀疑他们会轻轻松松地告诉我问题出在网络上的其他地方,因此我也在这里提出问题。我已经清除了网关和核心交换机上的arp缓存。任何想法欢迎。 更新: 我尝试从网关ping回一些受影响的主机,但奇怪的是我确实得到了响应:来自一个完全不同的IP地址。我随机尝试了一些,最终得到了这个: 2011年9月2日星期五13:08:51 GMT-0500(中央夏令时) PING 10.1.1.97(10.1.1.97)56(84)个字节的数据。 从10.1.1.105开始的64个字节:icmp_seq = 1 ttl = 255时间= 1.35 ms 从10.1.1.97开始的64个字节:icmp_seq = 1 ttl = 255时间= 39.9 ms(DUP!) 10.1.1.97是ping的实际预期目标。10.1.1.105应该是另一座建筑物中的打印机。我以前从未在ping响应中看到过DUP。 目前,我最好的猜测是10.1.1.0/24子网中我们宿舍间之一中的流氓wifi路由器,网关错误。 ...继续。我现在已经关闭了有问题的打印机的电源,并且从网关ping到受影响的主机只是完全失败了。 更新2: 我在受影响的计算机,网关以及它们之间的每个开关处检查arp表。在每个点上,这些设备的输入都是正确的。我没有验证表中的每个条目,但是每个可能影响主机和网关之间流量的条目都可以。ARP不是问题。 更新3:目前 一切正常,但是我看不到我为解决这些问题所做的任何事情,因此我不知道这是否可能只是暂时的停顿。无论如何,现在我无能为力,无法诊断或排除故障,但是如果再次出现故障,我将进行更多更新。

3
如何通过DHCPv6-PD服务器基于委派前缀配置radvd,dhcpd6,路由和/ 64子网?
我的ISP刚刚启动了IPv4 / IPv6双协议栈服务。为了连接IPv4 / IPv6 Internet,几乎所有用户通常都使用ISP租用的CPE。但是我想使用我的Linux路由器而不是这种CPE,因为我的路由器具有许多角色(很多iptables规则和3个以太网接口,http反向代理,http缓存,memcached,smtp / pop服务器和DNS代理)。我想让它成为IPv4 / IPv6双协议栈路由器。 我的路由器 CentOS6.0 i686 WAN的eth0 eth1,2代表LAN 由CentOS更新存储库中的“#yum install dhcp”安装的ISC dhcp(版本4.1.1) radvd(1.6版),由CentOS-base存储库中的“#yum install radvd”安装 [编辑]我使用ISC dhclient的原因是我的路由器必须在其请求和请求消息中发送DHCPv6选项16(供应商类别),以便获得包括某些ISP特定信息的供应商特定信息选项( SIP电话号码,固件服务器地址)。我知道如何在ISC dhclient中设置选项16,但在WIDE-dhcpv6中却不知道。而且我在ISC dhclient中找不到“ id-assoc”这样的设置。 我的目标 / 48前缀被委托给eth0上的DHCPv6-PD(DHCPv6前缀委派)客户端(dhclient)。 将IPv6默认路由设置为指向ISP。我必须考虑将ISP的DHCPv6服务器的本地链接地址作为默认路由。 每个LAN I / F(eth1 / eth2)分配一个/ 64子网和一个全局地址(在委托的前缀中)。 eth1和eth2上的radvd根据分配的/ 64子网宣布RA。 eth1和eth2上的dhcpd6宣布从ISP的DHCPv6服务器接收到的其他网络信息(名称服务器,域搜索列表和sip服务器地址)。 我当前的配置 / etc / sysconfig / network NETWORKING=yes …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.