我正在尝试为几个特定的MAC地址创build一个不同的子网,并设置我的DHCPconfiguration如下: authoritative; shared-network local { subnet 192.168.2.0 netmask 255.255.255.0 { range 192.168.2.1 192.168.2.99; option broadcast-address 192.168.2.255; option routers 192.168.1.100; option domain-name "local-network-spec"; option domain-name-servers 8.8.8.8, 8.8.4.4; deny unknown-clients; host mdev { hardware ethernet 40:40:40:40:40:40; } } subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.1 192.168.1.99; option broadcast-address 192.168.1.255; option routers 192.168.1.1; option domain-name "local-network"; option domain-name-servers […]
为什么在修改我的dhcpd服务器configuration后出现以下错误? option space definitions may not be scoped
我有一个问题要解决。 场景 : LAN network 192.168.190.0/255 (1 server, 60 clients) Server Windows 2008 (server roles: mail server, print server, dhcp server…etc) 5 pxe-clients Debian Linux server 几天前,我安装了另一台服务器(Linux Debian),其目的是作为一个pxe服务器。 pxe服务器的主要任务是仅处理5个客户端进行pxenetworking引导(客户端属于与上述相同的LAN)。 一切似乎都很顺利,但不幸的是,我惊奇地发现一些问题即将到来。 尽pipe我给了服务器(Debian)一个静态的IP,子网和网关,五个pxe客户端中有两个把Debian服务器ip作为他们的默认网关。 简而言之,Debian服务器IP是192.168.190.216,它的默认网关是192.168.190.254。 两个pxe客户端有自己的ip,但是他们的网关和192.168.190.216(Debian服务器的ip)一样,这当然阻止了pxe客户端上网。 问题 : 这听起来不寻常吗? 我看不到一些客户端selectDebian服务器IP作为其默认网关的原因 我可以通过设置Debian服务器来解决这个问题,以处理特定的IP范围,DHCP的子集(比如192.168.190.200/215),让子网的其余部分到Windows服务器? (为了避免冲突)我指的是某种networking划分 如果划分networking被认为是最好的select,VLAN是最合适的实现? 在这种情况下,有人可以向我解释VLAN是如何工作的吗?
在我们的环境中,我们有3个用于PXE启动的DHCP服务器。 1 – FreeBSD PXE 1 – Linux PXE 1 – Disked Imaging(clonezilla-like设备) 每个请求DHCP的设备都在与DHCP服务器分开的子网上。 但是DHCP服务器都在同一个子网上。 有没有办法在redhat中添加额外的逻辑到DHCP中继代理来查看configuration文件或数据库表来告诉它使用哪个DHCP服务器? 我们基本上希望能够dynamic地自动configuration中继代理,以在给定时间使用某种逻辑将DHCP请求转发到我们想要的任何DHCP服务器。
继续这个问题,我想问一下: 我使用公司的networking,但我没有访问DHCP。 我想build立一个DRBL服务器,以便能够随时(重新)安装一个Linux映像。 据我所知,客户端启动PXE并要求DHCP服务器在哪里findDRBL服务器。 如果我不能修改DHCP,我还可以使用PXE + DRBL吗?
我在VM环境中使用dnsmasq作为DHCP服务器。 但它没有工作。 我禁用了libvirt中的基本DHCPfunction。 <network> <name>default</name> <uuid>84da0678-e56d-8fc2-6f8b-e8eba784849a</uuid> <forward mode='nat'/> <bridge name='virbr0' stp='on' delay='0' /> <mac address='52:54:00:7B:64:0B'/> <ip address='192.168.122.1' netmask='255.255.255.0'> </ip> </network> 正如你所看到的,我删除了这个标签! <dhcp> <range start='192.168.122.2' end='192.168.122.254' /> </dhcp> 我在主机上安装了dnsmasq。 (dnsmasq:无法为127.0.0.1创build监听套接字)所以我将注释掉了listen-address选项,并添加了dhcp-range / dhcp-option选项,就像这样。 listen-address=127.0.0.1 dhcp-range=192.168.122.100,192.168.122.200,24h dhcp-option=option:router,192.168.122.1 这就是我所做的与dnsmasq。 但guest虚拟机无法获得dnsmasq服务器正在运行的主机的IP地址。 之后,我安装了isc-dhcp-server而不是dnsmasq ….并且它可以正常工作! 但我仍然想使用dnsmasq而不是isc-dhcp-server。 有帮助吗? 我禁用了主机的防火墙。 我听说libvirt基本上使用dnsmasq。 这是为什么我不能在libvirt环境中使用dnsmasq的原因吗?
你好,我想看看是否有人可以帮助我遇到的networking问题。 现在我们有一个超级范围和192.168.50.1和192.168.51.1的范围,截至目前这两个都被激活,但只有192.168.50.1是交我们的租约,192.168.51将不会。 这里是我们networking的总结 网关 :我们的路由器/网关的守卫firebox x750e在192.168.50.1我设置为从IP地址192.168.51.1 服务器 :Server 2008 r2标准,运行我们的DNS @ 192.168.50.242和8.8.8.8作为辅助,AD和DHCP。 在那个NIC卡上,我有192.168.50.242作为IP地址和192.168.51.242作为辅助。 192.168.50.1作为默认网关,192.168.51.1作为辅助。 我在这方面不是很了解,但据我所知,加了一个超范围和激活范围之后,他们应该自动开始分配地址,我不知道为什么只有一个做。 任何帮助,将不胜感激。
我最近在CentOS 6上安装了8台带有双10G端口的戴尔PowerEdge c6220 II服务器。每台服务器都有一个由Microsoft 2003 DHCP服务器configuration的DHCP保留。 我正在使用英特尔的Bootutil程序,根据戴尔支持两年前提供的解决scheme,根据需要使用这些NIC进行PXE引导。 出于某种奇怪的原因,在PXE启动过程中,有5台服务器获得了不同的 IP地址,但是当操作系统启动时,正确获得了保留的IP地址。 我已经在DHCP服务器上search了在PXE启动期间获得的IP,并注意到在“分配的IP”窗格中,唯一标识符列下有一个GUID号码,而不是像它应该是的MAC地址。 我删除了条目,并尝试重新添加保留,但没有任何工作。 例如:预留了10.0.0.10的主机,在PXE引导期间获得另一个IP地址。 但是在操作系统启动后,它会得到10.0.0.10 如果有人能帮我弄清楚这个问题,我将不胜感激。
我有一个用户需要为大约8000个用户设置一个DHCP服务器。 我可以在普通的PC硬件上进行设置吗? 到目前为止,我们还没有为200-300多个用户设置它。 有什么我需要担心的软件/硬件或networking接口或其他任何东西。这将是Ubuntu上的标准IHC DHCP服务器。 任何想法赞赏?
我从10.1.24.1-254子网255.255.255.0划分了我们的networking子网 到10.1.24.1-10.1.25.254子网255.255.254.0 我已经改变了所有的设备子网。 电脑上网并获得DHCP。 他们可以看到networking上的所有其他设备,包括路由器和网关。 但是,任何与10.1.25.xxx无法连接到互联网。 虽然10.1.24.xxx连接正常。 有什么缺失吗?