Articles of DHCP

如何使用dhclient启用DHCP地址释放

我们有一个拥有几百台虚拟机的子网: 开机 做一些简短的计算任务并closures。 一个虚拟机的平均使用寿命约为20分钟。 至关重要的是,我们确保我们永远不会用完dhcp租约,所以除了增加一个很短的租约期限之外,我还想让dhclient在机器使用DHCP RELEASE数据包closures时释放地址。 有谁知道如何做到这一点?

是否有可能只为本地主机设置DHCP服务器?

我有一个快速的问题。 我有一堆在Ubuntu服务器上运行的虚拟机(VMWare Workstation),并且发现VMWare NAT(DHCP)服务是不可靠和缓慢的。 我必须使用NAT而不是桥接,因为我没有足够的静态IP为所有的虚拟机。 是否可以将Linux主机(Ubuntu)设置为DHCP服务器,但仅限于本地虚拟机? 服务器有2个网卡,所以如果我设置eth0是一个静态IP,它连接到外部工作,eth1来侦听DHCP。 现在,我想如果我不想要DHCP广播我只是不连接到eth1电缆,并build立虚拟机连接到eth1的DHCP地址。 那样DHCP不会通过我的networking广播,而是在那个接口上进行监听。 这个设置是否工作? 编辑 来宾虚拟机必须使用NAT或DHCP,因为服务器位于不提供DHCP的数据中心,而我们没有足够的静态IP。 谢谢。

服务器有时会恢复为DHCP

我有一个具有静态IP地址configuration的Ubuntu 10.04服务器: # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.168.2.51 network 192.168.2.0 netmask 255.255.255.0 broadcast 192.168.2.255 gateway 192.168.2.1 有时(每月一次或每三天一次,取决于负载),服务器将自发丢弃该IP地址,并更改为通过DHCPconfiguration的IP地址。 当发生这种情况时,我需要SSH到服务器(使用它的.local主机名),并执行/etc/init.d/networking restart以使其再次使用静态IP。 这怎么可能发生,更重要的是,我怎么能阻止它呢?

安装dhcpd没有目的的网关

我有一个XP机器和两个networking接口。 一个连接到我公司的networking(和互联网)。 另一个是连接一些硬件与我的电脑的本地networking。 硬件和我的XP机器的第二个networking接口从我的XP机器上的虚拟机上的Ubuntu上运行的dhcpd获取configuration。 我在/etc/dhcp3/dhcpd.confinput了一些虚拟网关,例如192.168.3.1 ,它与任何现有的设备都不匹配,只是为了启动dhcpd。 问题是我的XP机器现在在大多数情况下尝试通过192.168.3.1路由Internetstream量,当然这会导致错误。 有没有办法以客户端知道这个networking中没有网关的方式来设置dhcpd? 顺便说一句:在XP中手动设置网关不在桌上,因为这需要我没有的pipe理员权限。

Hyper-V虚拟机无法从运行在同一物理盒子上的DHCP服务器获取IP地址

我们有一个Windows服务器2008 R2,带有两个运行AD,DHCP,DNS和Hyper-V的网卡 第一个nic设置为静态IP地址,DHCP,WDS和DNS绑定。 第二个网卡在Hyper-V中configuration为仅由Hyper-V使用,并已自动configuration,以便只在适配器上启用虚拟交换机。 DHCP和DNS适用于networking上的所有物理机器。 它也适用于在另一个物理盒子上运行的虚拟机。 绑定到虚拟交换机networking适配器的虚拟机无法获取IP地址。 如果虚拟机被赋予一个具有正确子网的静态IP地址,则网关和DNS一切正常。 有没有其他人得到这个工作?

DHCP v6客户端MAC地址

我是DHCPv6的新手。在DHCPv4中,我们使用chaddr字段来获取DHCP消息中的客户端MAC地址。类似于如何获取DHCPv6中的客户端MAC地址。 RFC不给这个细节..你可以build议如果有其他选项可用?

单独的网卡 – 客户端无法parsing

我有一个域控制器,也是我们的内部客户端的DNS服务器,它有两个网卡在机器内,目前其中一个被禁用,另一个在以下configuration: IP Address : 10.0.0.4 Subnet : 255.255.255.0 gateway : 10.0.0.60 DNS Server : 10.0.0.4 我想设置另一个网卡完全独立的IP地址,以便我可以在该卡上configurationDHCP租用地址,但是当我设置第二张卡并启用它时,所有的域客户端都无法上网。 我在第二张卡上input的细节如下。 IP Address : 172.20.10.1 Subnet : 255.255.255.0 gateway : 172.20.10.254 DNS Server : 10.0.0.4 我究竟做错了什么? 当我再次禁用第二张卡时,客户重新获得互联网接入,并能正常工作。

无法ping一个特定的IP

我使用OpenDhcpServer同时为2个基于VxWorks的机器分配IP,机器在上电时发送DHCP请求。 服务器分配IP,但是我无法ping通第二台机器,虽然IP被正确分配。 我使用telnetlogin到计算机,并确认IP已分配。 可能是什么问题呢?

通过VPN的DHCP中继

我在做一个学校项目。 有3个站点连接槽vpn,我有我的总部的服务器基础设施。 这将是最好的select; 在每个位置有一个单独的dhcp服务器,还是有可能通过vpn使用dhcp中继,这样我就不必在其他位置放置任何服务器? 谢谢

需要让客户端通过TFTP启动没有MAC地址

我的目标是:在专用局域网上有一台服务器(debian),它提供了tftp引导到任何插入到服务器连接的交换机的客户端机器 – 服务器不需要外部Internet访问,只能用于服务器不同的iso到连接的客户端机器(用于os加载)。 服务器是路由器,dhcp服务器和tftp服务器(不使用物理路由器)。 目前我已经在我的debian服务器上安装并configuration了isc-dhcp-server,tftpd-hpa,nfs-kernel-server。 当我将客户端机器的mac地址硬编码到dhcpd.conf中时,我有它的工作: group { next-server 10.10.10.1; host tftpclient { hardware ethernet [client mac here] filename "pxelinux.0" } } 但没有硬件以太网线我的客户端将无法正常PXE启动,我得到的错误: PXE-E53: no boot filename received. 我想知道如何configuration这个不需要硬编码的MAC地址。 如果需要解决问题,我可以根据要求提供其他任何configuration文件。