如何防止DHCP服务器为不需要的用户提供服务?

我在我的虚拟设置上运行服务器2008 R2上的DHCP,但是当我与其他人在networking上出去时,我发现我给不需要的用户DHCP地址。 我怎样才能防止这样只有我的客户得到服务?

编辑:更新和感谢

对于要提供服务的计算机使用DHCP保留 。

此外,你的情况并没有太多的意义。 你可以添加更多的信息? 你的Server 2008机器是VM吗? 我不知道如何进入互联网将导致保留在您的DHCP服务器中显示。 DHCP服务器只能服务于他们所在的子网,除非networking上有DHCP助手。

我会推测你有一个虚拟机networking,你从你的主机用DHCP提供。 您已经将该networking连接到您的局域网,现在您的VM主机正在向不知情的邻居计算机提供DHCP,从而为您的networking/系统pipe理员赢得应有的(1)愤怒,对吧?

使用VMware,解决scheme是将虚拟机设置为“NAT”客户端。 这将为虚拟机build立专用networking,但将作为网关,以便这些虚拟机可以与networking的其他部分进行交互。

或者,您可以将虚拟机设置为“桥接”networking,而不是使用VMware提供的DHCP服务器,然后使用LAN的DHCP服务器。 您的虚拟机就像连接到局域网的任何其他节点一样。


(1)我一直在寻找stream氓DHCP服务器的不愉快的系统pipe理员。 当VP-Finance无法做某些演示,因为他的笔记本电脑绑定到某个虚拟机服务器时,我可以用锤子来寻找closures的东西。 在所有的应有的尊重,当你的工具可以有一个巨大的负面影响你的局域网邻居,你最好知道你在做什么之前,你打开它们。

在2008R2中,您使用允许filter启用限制只在您的networking上您想要的设备。 只有你进入ALLOW的设备才会得到一个地址。 因为ALLOW使用MAC,我所做的是获得一个干净的电脑(和BYODs)名册,select全部,然后添加到允许filter。 然后我启用了filter,那就是stream氓设备的终结。 stream氓DHCP服务器的业务有点令人费解。 我不同意电脑可以成为DHCP服务器。 我的网关今天停了下来,我们发现只有一台使用美国在线的电脑才能上网。 该网关被列为0.0.0.0,并且DHCP IP在它自己的scheme上,但是与我们使用的范围类似。 但只有美国在线的作品。 没有其他的浏览器呢。 图一出。

将IP地址保留到您想要获取IP地址的特定MAC地址。

我从你的描述中假设你有一个networking,在你的虚拟机内部可以看到你想要提供DHCP信息的特定机器? 在这种情况下,唯一的select是保留IP地址,除非你想用自己的静态configuration来configuration机器。

如果你有一些特定的机器需要处理,你最好用静态configuration来完成,然后完全放弃DHCP。

我希望你在这个networking上没有两台DHCP服务器。 就像一个人有一个networking给所有人,一个是你在虚拟机上玩的? 否则,你在问问题

为了做到这一点,你需要使用802.1x来进行端口authentication:如果我不知道你是谁,或者你没有被授权,你的设备正在closures; 没有DHCP,没有静态IP,没有三层。