Articles of DHCP

DHCP-Server – 告诉客户续租

我刚刚在Debian 6上设置了一个新的DHCP服务器(dhcpd – 软件包是dhcp3-server)。 新服务器已启动并正在运行,并且已成功连接客户端。 以前路由器充当DHCP服务器。 我的问题:有没有办法向networking发送广播,提示所有现在的租约持有者(仍然持有路由器的租约)从新的服务器获得新的租约? 问候

为什么DHCP有固定的客户端和服务器端口号

在大多数客户端服务器应用程序中,服务器的端口号是众所周知的数字,而客户端使用当前可用的端口号。 DHCP是不同的。 在这里,客户端和服务器都使用一个众所周知的端口:DHCP服务器的UDP端口67,DHCP客户端的UDP端口68。 他们为什么这样devise,并有一个固定的客户端口号码?

停止DHCP客户端在新VLAN上接收旧IP地址

我有一台运行Windows Server 2008 R2的DHCP服务器。 它配有一个包含5个成员范围的Superscope。 每个子网的一个范围。 这里是问题,如果我在VLAN 12我得到一个VLAN 12 IP,但如果我断开我的笔记本电脑,走到VLAN 1上的端口,并重新连接没有任何作品。 有道理,因为我的笔记本电脑仍然有VLAN 12的IP地址。 我执行一个IPCONFIG /释放后续更新,但我得到相同的IP地址,仍然是一个VLAN 12的地址! 我猜这是因为我的笔记本电脑要求有相同的IP地址。 我如何让我的笔记本电脑不要求相同的IP? 或者更好的是,我怎样才能configurationDHCP,以知道笔记本电脑在另一个VLAN,而不是给它相同的IP?

确保Mac从DHCP获得正确的机器名称?

我在我们的networking中遇到了一个问题,我们的Mac偶尔会得到错误的机器名称,而我想,获得一个新的DHCP租约。 DHCP服务器是基于Windows的 – 我们networking的大部分是Windows,但是我们有一些Linux机器和越来越多的Mac。 问题的具体情况是,有时Mac会采用networking中另一台机器的名称。 例如,我有一个新的Macbook Pro。 在OSX中,设置被称为“gomez”,并且最初在没有任何问题的情况下以该名称在networking上启动。 但是几天后机器重新启动(同时有几次重启),结果被称为“florrie”,这实际上是networking另一部分中另一台机器的名称。 所有networking操作都可以正常工作,事实上大部分时间你都不会注意到 – 只有当你运行像Perforce这样需要主机名的问题的应用时才会出现问题。 对不起,我没有更多的信息,但如果我知道要找什么,我可以挖掘出更多的事实。 或者检查networking设置的任何提示将是有用的。

什么设备做真正的ISP使用?

在550名居民的宿舍里,人们往往错误地为自己的私人Wi-Fi路由器错误地设置了整个networking的DHCP服务器。 最近,有人错误地将他们的PCconfiguration为与默认网关相同的静态IP地址。 目前我们使用便宜的3Com交换机。 我知道更高级的交换机支持DHCP snooping来解决DHCP问题,但是这仍然不能解决默认的网关IP地址接pipe问题。 什么样的交换机设备能够真正实现ISP的使用,所以他们的客户不能为其他客户打破networking? 编辑:我们最终做了什么 如果有人愿意,我们最终为每个用户做了单独的VLAN。 事实上,不仅仅是550个用户,而是2500个用户(11个宿舍)。 这是一个描述设置的页面: http://k-net.dk/technicalsetup/ (“使用VLAN的透明防火墙”一节)。 路由器服务器上没有任何重要的负载,因为我担心下面的一条评论。 即使在800Mpbs。

从无限租赁时间改为8天

在我们的DHCP服务器上,租用时间目前设置为无限。 我想把它切换到8天,但从我所了解的客户不做DHCP续订,如果他们有无限的租约。 机器是否可以完成整个DHCP握手,即使它拥有无限的租约?

我如何MAC过滤DHCP服务器

我想只允许某些MAC地址从我的DHCP服务器获得IP,目前我使用dnsmasq,而不是更改DHCP服务器,但我也打开其他软件。 但是,我需要能够为特定的MAC地址设置静态IP地址。 目前我的dnsmasq conf文件有一堆条目,为一系列MAC地址指定静态IP,如下所示: dhcp-host=00:11:22:33:44:55,192.168.1.100 dhcp-host=00:11:22:33:44:56,192.168.1.101 dhcp-host=00:11:22:33:44:57,192.168.1.102 有没有一种方法,以便所有的MAC地址不是以上述方式指定不知道IP?

在RHEL5 / CentOS / Amazon Linux上覆盖DHCP主机名

我在EC2上运行Amazon Linux(基于RHEL5)。 我有自己的域名指向实例的弹性IP。 Amazon自动通过DHCP为该实例分配一个通用(并且在Internet上不可见)主机名。 由于SMTP服务器希望看到一个真实的(和公共的)主机名,所以这个只有内部的主机名会中断发送电子邮件。 我可以通过手动运行“hostname”命令来设置真正的公共主机名来修复电子邮件。 我在/ etc / sysconfig / network中设置了HOSTNAME,但是DHCP主机名似乎覆盖了这个。 有没有一个好的/正确的方式来设置我的主机名,并总是忽略什么DHCP说,而仍然使用DHCP,否则? 我可以想到很多kludgy的东西要做(运行一个脚本,撤销什么DHCP做什么,或者其他),但想知道是否有一个实际的configuration设置强制主机名的地方。

DHCP范围从194.77.30开始。 那会导致问题吗?

刚注意到我们的Lancom路由器的DHCP范围是194.77.30.50 – 150。 那会导致问题吗? 因为有时某些设备无法到达(静态IPS高于194.77.30.170这个范围),我还没有弄明白为什么。 如果真的必须是192.168,我无法在网上find明确的答案。 。

Windows Server 2008R2中的DHCP不显示租约,从2003年我可以看到它们

我inheritance了最近从2003年升级到2008R2的域控制器的networking。 升级之后,DHCP MMC不在几个范围内显示租约,只显示“在此视图中没有显示的项目”消息。 所有有问题的范围都有保留。 否则,他们几乎是相同的。 如果我从2003年的服务器使用MMC,我可以看到租约,并与他们一起工作没有问题。 从Windows 7机器我有同样的问题。 我怎么解决这个问题? 我找不到在谷歌解决scheme,只有一些提到它和几个“我也有这个问题”,但没有解决scheme。 是否由保留造成的? 我应该logging,删除并重新创build它们吗? 或者这不能解决这个问题? 在DHCP中有预留的2008R2问题? 或者原因是完全不同的。 来自评论的附加信息:服务器是Windows Server 2008 R2的企业版,不具有Hyper-Vangular色。 在这个服务器中没有超级terminal,我们在核心交换机中有几个使用DHCP Helper的VLans。 我不知道迁徙是如何完成的,我担心里卡多·波罗(Ricardo Polo)连接的迁徙程序没有被遵守,只是任何一种自动迁徙。