我正在pipe理一个基于MAC地址分配IP的办公室系统。 固定主机被添加到dhcpd.conf包含的dhcpd-hosts.conf文件中。 有一些电脑不在系统中,他们获得dynamicIP。 大多数PC都configuration为使用DHCP。 有些服务器使用静态IP,它们不包含在dhcpd-hosts.conf文件中。 问题是dynamic分配的IP有时与固定的IP冲突。 所以问题是我如何停止冲突? 这里是dhcpd.conf : ddns-update-style none; default-lease-time 86400; max-lease-time 604800; authoritative; deny declines; ping-check true; subnet 192.168.2.0 netmask 255.255.255.0 { option subnet-mask 255.255.255.0; option broadcast-address 192.168.2.255; option routers 192.168.2.1; option domain-name-servers 192.168.2.1; range 192.168.2.2 192.168.2.254; } include "/etc/dhcp/dhcpd-hosts.conf"; dhcpd-hosts.conf文件包含许多主机条目,例如: host pcname { hardware ethernet 00:25:22:ac:0c:44; fixed-address pcname.int; } pcname.int是由DNSparsing为IP(192.168.2.123)的内部域。
我是使用dnsmasq的新手,我想继续在实验室环境中使用它。 但是,新的,我不确定什么命令/文件使用。 我花了两天时间研究和了解我的环境是如何configuration的,而且我愿意在这个时候重做整个虚拟机。 结束状态:我想configuration运行dnsmasq的vm可以作为三个vlan的DNS和DHCP服务器,每个vlan都有自己的子网。 我的环境: 带有三个虚拟网卡的VMware vm与ubuntu 14.04服务器 每个NIC分配给一个vmware分布式交换机端口组,分布式交换机具有vlan集群 每个端口组都分配一个vlan 这三个(样本)子网是10.1.1.0/24,10.2.1.0/24和10.2.2.0/24 路由器是Cisco Catalyst 3560 有人可以一步一步解释如何设置dnsmasq达到所需的最终状态? 这不仅会帮助我,而且会让其他人得到这些指示供将来使用。 虽然我不希望有太多的环境具体细节(为了使它适用于更广泛的受众),请告诉我是否有任何我需要澄清。 我到目前为止所尝试的: 在/ etc / networks / interfaces文件中声明每个NIC的IP地址,networking掩码,networking和广播。 我在网关和名称服务器选项中添加了第一个界面,但这不起作用。 看起来有希望的一个问题/答案build议我把它放在configuration中:post-up route add 10.2.2.10 dev eth1,post-up route add 10.1.1.10 via 10.1.1.1 dev eth2,不pipe怎么样 我在dnsmasqconfiguration中尝试了两种types的监听,一种是基于静态IP分配的nics,另一种是接口名称,这是我目前使用的: interface=eth0 no-dhcp-interface=eth0 interface=eth1 interface=eth2 no-dhcp-interface=eth1 no-dhcp-interface=eth2 我已经设置了选项三来指定每个网关以及每个接口的范围: dhcp-range=eth0,10.2.1.121,10.1.1.249,24h dhcp-option=eth0,3,10.2.1.1 我有选项6设置,但后来我被告知运行命令dnsmasq -y ,我不断收到绑定错误。 所以我评论了这个选项。 但是,这是我所拥有的: dhcp-option=eth0,6,10.2.1.10 到目前为止,如果我在10.1.1.0/24子网上静态地给vm一个addr,它可以ping其他子网上的其他vms。 […]
我有两个子网的现有networking – 一个是主公司子网(192.168.1.0/24),另一个是Guest Wireless和BYOD设备(192.168.2.0/24)完全独立的VLAN。 主要子网中有Windows 2012 R2 DC,当然还有DNS和DHCP服务器(192.168.1.254)。 来宾无线的DHCP服务器和DNS转发器在ASA防火墙的(wannabe路由器)VLAN接口(192.168.2.1)上进行设置。 现在我们想通过在生产testing过程中添加2个额外的子网(192.168.3.0/24和192.168.4.0/24)来扩展networking来分离我们的最终产品设备。 理想情况下,我可以使用主子网中现有的DHCP服务器,并在ASA上build立DHCP中继; 但由于ASA充当访客无线的DHCP服务器,因此不能承担DHCP中继的angular色。 所以我想设置ASA作为新的子网的DHCP服务器。 新的子网将具有对主子网的完全访问权,反之亦然。 我想从新的子网(192.168.3.0/24和192.168.4.0/24)注册到主子网(192.168.1.254)的DNS服务器的设备。 或者,如果我们将公司计算机放入其中一个子网中,我希望它们能够对DC进行身份validation。 这个设置是否在注册客户端方面与主DNS服务器一起工作?
我已经在CentOS 7上build立了一个DHCP服务器。它运行的非常好,但是由于业务的需要,我们正在向远处的另一个站点扩展。 这使我们有机会在这个独立的位置托pipe一个故障转移DHCP服务器。 这两个位置将通过站点到站点的VPN进行连接。 上图是我们networking的总结。 我们将有珀斯和墨尔本的网站,通过互联网通过VPN连接。 每个站点都有一个不同的IP范围来操作。 每个站点都有自己的DHCP服务器。 我想configurationDHCP服务器如下: DHCP 1应该作为珀斯的主要DHCP服务器。 也就是说,PC1,PC2和PC3将从DHCP 1获得他们的IP。 DHCP 2应该作为墨尔本的主要DHCP服务器。 PC4,PC5和PC6将closuresDHCP 2的IP。 在DHCP1发生故障的情况下,DHCP2将接pipe珀斯站点的IP分配,直到DHCP1恢复在线状态,反之亦然。 所以每个DHCP服务器都应该作为备用位置的故障转移。 我在这里可以看到的唯一问题是DHCP服务器不能区分珀斯站点的客户端和墨尔本站点的客户端。 想象一下DHCP2没有响应一段时间,是什么阻止了DHCP 1为珀斯IP分配墨尔本系统? 而且一旦这个DHCPconfiguration就绪,我怎么能避免远程DHCP服务器确认本地请求,除非它处于这种故障转移模式?
我有一个WS2008 R2服务器作为DC,DHCP和DNS服务器。 DHCP设置为始终以客户端名义更新DNS-A和PTRlogging,启用DHCP名称保护并设置和保护DHCP凭证。 今天我注意到DNSlogging不匹配DHCPlogging。 奇怪的是,DNS反向查询是按照预期工作的,但是正向查找显示错误(即:旧的)IP地址。 当我检查DNS正向查找区域时,所有条目都列为静态。 此外,在DNS域属性上,dynamic更新设置为“无”(在正向查找上)。 所以我重置dynamic更新为“仅安全”,过了一段时间,一些dynamic条目开始出现在DNS与许多静态的一起。 所以我想现在可以按照预期工作。 我的问题是: 1-现在所有的客户端计算机在DNS中都有静态logging。 我是否必须手动删除DNS中的静态条目为客户端或DHCP将dynamic条目更新DNS和overrite静态条目本身? 2-在正向查找中,所有DNS条目都设置为静态的情况是如何发生的? 我没有自己设置服务器,它已经运行了三个月,所以我们从一开始就有这个问题是完全可能的,但我很确定没有人手动添加静态条目。 只是想确保这不是我可能无意中触发的事情。 谢谢。
我试图在虚拟主机networking上设置一个DHCP服务器,我遇到了一些问题。 目前我只运行两台虚拟机,一台是服务器,另一台是客户端,两台虚拟机都运行CentOS,并在VMware Player上虚拟化。 问题是,我不能让我的客户端虚拟机从我的服务器虚拟机获取IP,当我运行dhclient -v我得到这个消息: 听LPF / eth0 / 00:0c:29:44:81:55 发送LPF / eth0 / 00:0c:29:44:81:55 在Socket / fallback上发送 eth0上的DHCPDISCOVER到255.255.255.255端口67间隔4(xid = 0x2fb5f98b) 来自172.21.15.1的DHCPOFFER eth0上的DHCPREQUEST到255.255.255.255端口67(xid = 0x2fb5f98b) DHCPNAK从192.168.117.254(xid = 0x2fb5f98b) eth0上的DHCPDISCOVER到255.255.255.255端口67的时间间隔3(xid = 0x180a9574) DHCPOFFER从192.168.117.254 eth0上的DHCPREQUEST到255.255.255.255端口67(xid = 0x180a9574) 来自192.168.117.254的DHCPACK(xid = 0x180a9574) 绑定到192.168.117.254 – 在859秒更新。 我不确定为什么我得到一个DHCPNAK或为什么我绑定到一个不同的服务器,应该只有主机唯一的networking上的两个网卡,除非它是一个自我分配的IP。 这是我的dhcpd.conf文件: 域名 选项域名“abc_enterprise.local”; 默认租约时间 default-lease-time 86400; 最长租赁时间 最大租赁时间172800; 日志方法log-facility local7; configurationIP范围 子网172.21.15.0networking掩码255.255.255.224 { […]
我有一台Cisco路由器连接到运行全新安装的Windows Server 2012的服务器。 如果我在Cisco路由器上启用了DHCP,应该如何在服务器上configurationDNS?
在我们的小型企业networking中,不幸的是我们的思科RV220路由器充当了DHCP服务器,但是我们所有的客户端PC和服务器都指向我们在Windows Server 2012上运行的用于DNS的Windows域控制器。 我想将我们的DHCP服务器切换到Windows DC。 a)从我们的路由器禁用DHCP和b)从Windows DC启用的潜在后果是什么? 所有租用的IP会突然改变吗? 就目前而言,当我们的路由器为我们的networking上的一个客户端分配一个IP地址时,DNS服务器不能正常工作,所以在尝试使用RDP连接到客户端计算机时,我们遇到了很多连接问题。
我有一个类似于ISC DHPD中的固定和dynamicIP的问题导致双租赁 在我的DHCP-Log中,我经常收到警告 Jan 21 10:20:56 dc2 dhcpd: Dynamic and static leases present for 192.168.1.107. Jan 21 10:20:56 dc2 dhcpd: Remove host declaration Ares or remove 192.168.1.107 Jan 21 10:20:56 dc2 dhcpd: from the dynamic address pool for 192.168.1.0/24 Jan 21 10:20:56 dc2 dhcpd: DHCPREQUEST for 192.168.1.107 from 00:24:d7:de:60:50 via eth0 Jan 21 10:20:56 dc2 […]
我从192.168.0.0/24networking切换到10.10.10.0/24 。 地址由dnsmasq-dhcp 。 所有设备的交换机都没有问题,只有一台打印机(称为PRINTER )。 根据打印机在/etc/hosts定义的名称(通过dhcp-host=PRINTER )为该打印机分配了一个固定IP,并且仍然使用新的范围。 当它请求IP地址时,DHCP服务器在其日志中声明 dnsmasq-dhcp: not giving name PRINTER to the DHCP lease of 192.168.0.20 because the name exists in /etc/hosts with address 10.10.10.20 我不明白这个消息:名字确实存在于/etc/hosts ,现在是新的10.10.10.20地址。 虽然我猜想从打印机的DHCP查询暗示它曾经有的旧IP地址,为什么不dnsmasq只是忽略,并提供新的IP地址?