我的DHCP服务器广播DHCPACK 0xffffffff 。 它不在layer 3 dhcp relay agent 。 因为它不能将此广播消息转发给我的客户。 任何人都可以帮助我从广播位集? 我应该发送任何参数到DHCP服务器,所以它会发送DHCPACK as a unicast但不广播?
我们通过使用DHCP来pipe理我们的networking,有时我们通过不同的VLAN添加新的子网(IP池)到networking。 我们要做的是从同一个DHCP服务器pipe理所有这些IP池,但有时池中的某些服务器必须达到多个VLAN。 在DHCPconfiguration中,我们告诉池有一个默认网关。 但是当一个服务器有两个接口都有网关选项时,会出现网关问题。 示例configuration如下; // VLAN 1 (interface 1) subnet 10.4.0.0 netmask 255.255.0.0 { range 10.4.0.0 10.4.255.255; option broadcast-address 10.4.255.255; } // VLAN 2 (interface 2) subnet 10.8.0.0 netmask 255.255.0.0 { range 10.8.0.0 10.8.255.255; option domain-name-servers 8.8.4.4,4.4.2.2; option routers 10.8.0.1; option broadcast-address 10.8.255.255; } // VLAN 3 (interface 3) subnet 127.0.0.0 netmask 255.255.255.0 { […]
我在运行的Debian服务器上有一个相当简单的设置。 我目前已经与bind9一起安装了isc-dhcp-server。 我设置了我的区域和我的反向查找区域并设置了dynamic更新,它们都按预期工作。 我的问题是,dhcpd很长一段时间持有租约。 如果我看着我的dhcpd.leases文件,这是一团糟。 我只有一个虚拟机在抽取一个地址(在我把这个服务器投入生产之前用于testing目的),在dhcpd.leases中有大约10个条目。 我在dhcpd.conf中将租约时间设置为5秒,仅用于testing目的。 我关掉了这个虚拟机,等了一会儿。 A和PTRlogging仍然存在于DNS中。 我的问题如下:是否有可能迫使dhcpd在租约到期后立即清理租约和DNSlogging? 当租约到期时,我希望与该租约相对应的一切都消失了。 如果你需要任何日志/configuration文件让我知道。 我可以发布他们,我只是不想浪费我的时间,现在张贴他们,如果不需要。 dhcpd.conf中 authoritative; option domain-name "local"; option domain-name-servers pegasus.local; ddns-updates on; ddns-update-style interim; ignore client-updates; update-static-leases on; default-lease-time 5; max-lease-time 10; log-facility local7; include "/etc/dhcp/rndc.key"; zone local. { primary 10.1.0.3; key rndc-key; } zone 1.10.in-addr.arpa. { primary 10.1.0.3; key rndc-key; } shared-network local […]
由于某些原因, tftpboot不能在filename参数中使用冒号: group { filename "node7:linux/pxelinux.0"; host machine_7a { hardware ethernet 02:01:02:02:01:11; fixed-address 192.168.10.8; } host machine_7b { hardware ethernet 02:01:02:02:01:12; fixed-address 192.168.10.9; } } 如果我把冒号改成短划线,远程机器可以正常工作。 你知道为什么filename参数中的冒号不起作用吗? 更新 : 当我将filename设置为"node7-linux/pxelinux.0"时,从/var/log/message Jan 22 22:52:48 linux-yp1y dhcpd: DHCPDISCOVER from 02:01:02:02:01:11 via br0 Jan 22 22:52:48 linux-yp1y dhcpd: DHCPOFFER on 192.168.10.7 to 02:01:02:02:01:11 via br0 Jan 22 22:52:49 […]
我有ISC DHCP服务器4.1.1的以下工作configuration,它将固定地址发送到注册的客户端。 其中一些客户端configuration为PXE引导(对于FAI和SCCM )。 # General declarations authoritative; option domain-name "department.example.edu"; option domain-name-servers 8.8.8.8, 8.8.4.4; default-lease-time 86400; class "fai" { match hardware; next-server fai.department.example.edu; filename "fai/pxelinux.0"; } class "sccm" { match hardware; next-server sccm.department.example.edu; filename "sccm/pxelinux.0"; } # Public network (one of many). # Ethernet outlets are in public areas. By policy we require users […]
基本上我想做到以下几点: 只使用一个子网 不同types的用户共享这个子网 相应地创build2个池 如果通过MAC地址匹配,则称为“l2vpn_user”的用户类将被分配不同的引导文件 剩下的用户将被引导加载“默认”的启动文件 我使用的dhcpd.conf的问题是,所有的用户都可以得到IP地址,但是对于未知的客户端,所有的用户都可以进入池中。 #some server default values option domain-name "example.org"; option domain-name-servers ns1.example.org, ns2.example.org; default-lease-time 600; max-lease-time 7200; #default network declaration subnet 172.0.7.0 netmask 255.255.255.0 {} #class declaration class "l2vpn_user" { match pick-first-value (option dhcp-client-identifier, hardware); option bootfile-name "CH6541E-VLAN181_new1.cfg"; filename "CH6541E-VLAN181_new1.cfg"; } #manually assigning 3 subclasses subclass "l2vpn_user" 1:00:22:68:f2:e0:e2; subclass "l2vpn_user" […]
我有两个Windows Server 2012 R2 DHCP服务器在其中一个networking上的主动/主动负载平衡中运行。 来自其他networking的DHCP请求由路由器通过DHCP中继到这些DHCP服务器。 我注意到,连接到我们的访客networking,然后切换到我们的公司networking(2个独立的子网)的用户在join第二个networking时,仍然从他们的旧租约(从访客networking)获得。 如果我手动从DHCP服务器上删除租约并请求新的租约,那么他们将得到正确的IP设置交给他们。 这不仅发生在这两个networking上,而且发生在DHCP服务器所服务的所有networking上。 有没有你有这个问题? 这是我失踪的configuration吗?
我有一台运行带有8个networking接口的Centos 7的机器。 我有三个configuration和运行的接口。 我configuration了dhcpd来处理本地lan接口。 我在syslog中为未configuration的接口收到以下警告: No subnet declaration for enp6s0 (no IPv4 addresses). ** Ignoring requests on enp6s0. If this is not what you want, please write a subnet declaration in your dhcpd.conf file for the network segment to which interface enp6s0 is attached. ** 在过去,我将编辑/ etc / syslog / dhcpd来指示要侦听的接口。 但是那个文件现在说不这样做,并为接口指定一个子网。 这些未使用的接口没有地址,所以我没有看到如何为他们写一个子网configuration。 有没有一种替代方法让dhcpd忽略这些接口? 首先编辑 […]
我在VirtualBox的虚拟机上configuration了DHCP服务器。 本机有2个networking适配器, enp0s3 – NAT(从我有我的networking连接)和enp0s8 – 内部networking(intnet)。 DHCP服务器正在监听enp0s8接口。 configuration: /etc/dhcp/dhcpd.conf option domain-name "sth.com"; option domain-name-servers ns1.sth.com, ns2.sth.com; default-lease-time 600; max-lease-time 7200; authoritative; log-facility local7; subnet 10.0.3.0 netmask 255.255.255.0 { range 10.0.3.20 10.0.3.30; option domain-name-servers ns1.internal.sth.com; option domain-name "internal.sth.com"; option routers 10.0.3.9; option broadcast-address 10.0.3.255; default-lease-time 600; max-lease-time 7200; } /etc/sysconfig/dhcpd DHCPDARGS=enp0s8 /etc/sysconfig/network-scripts/ifcfg-enp0s8 TYPE=Ethernet BOOTPRO=static NETWORK=10.0.3.0 […]
美好的一天 请帮助,我有192.168.21.0/24上的dhcp和192.168.1.0/24上的pxe服务器。 现在我想使用192.168.1.0/24上的这个pxe tftp netboot安装192.168.21.0/24的主机。 我的主机在192.168.21.0/24正在获得IP罚款,然后尝试tftp到192.168.1.0/24其超时,并且这些networking之间没有防火墙。 我可以ping通networking,但我不能tftpnetworking启动。 我错过了什么。 我在192.168.21.0/24上的下一台服务器是192.168.1.10上的tftp的IP。 我有192.168.1.0/24networking上的思科1840和192.168.21.0/24networking上的另一个思科1840。 第二个思科是在那里添加更多的其他子网,所以它有192.168.22.0/24,192.168.21.0/24和192.168.20.0/24。 所以所有这些子网连接到一个不受pipe理的交换机。 现在在这个思科我有4个wic端口,一个去extistingnetworking – 192.168.1.253,然后其他三个192.168.21.254,192.168.22.254和192.168.20.3254。 从这个cisco到192.168.1.0/24networking中的交换机有一条电缆 我可以通过这些networking进行通信,他们可以相互通话没有问题只有这个PXE我想从192.168.21.0/24networking启动。 主机获得dhcp IP后,我正在获取TFTP超时。