服务器2008R2 – 奇怪的DHCP / DNS / VLAN问题

我需要你的帮助来解释这一个。 有一天,我被通知有人拔掉了我们的IP电话之一,它不会回来。 随着时间的推移,越来越多的手机开始脱离networking。

我的networking在vlan10上configuration了vlan1和voice上的数据。 3com交换机(5500,2426,2928)

其他networking细节类似于这个其他职位: Serverfault – VoIP电话问题

* The phone system uses a separate vlan from the computers (of course). * Each phone shares a wire with the computer at the desk (the computers plug into the back of the phone). That's typical from other environments I've seen. * The phones vlan is on a completely different subnet than the default vlan. I mean, 192.168.xx vs 10.xxx, so it's not even close. Addresses for both networks are served from a single Windows Server 2003 dhcp server, with a different zone for each vlan. 

问题是电话不能得到一个有效的IP地址。 他们不断从另一个子网(192.168.xx)得到一个地址。

所以我倒了开关,并validation他们的VLAN和端口configuration是正确的,这是。 下一步是开始从networking隔离开关。 一旦我的DHCP服务器(Windows 2008 R2)被从任何交换机中删除,电话将从PBX获得一个IP并继续他们的快乐的方式。

2008r2机箱是戴尔PE1950,带有broadcomnetworking驱动程序(版本5.2.14.0),这显然是vlan意识到的。 在braodcom控制套件中有一个默认启用的“Priority&Vlan”选项。 这个设置绑定到默认为“0”的“Vlan ID”选项。 禁用“Priority&Vlan”设置后,所有电话开始获得正确的IP。

所以一切似乎是正常的,直到第二天…突然,随机电脑不能再上网或本地networking资源。 (首先由networking上的Mac注意到)在所有的计算机上,他们被分配了一个IP地址,但不正确的DNS信息。 (它是通过opendns dns服务器,而不是我的本地dns服务器地址,或者在一种情况下,dns被设置为dhcp服务器((这也是一个dns服务器)),这一切都会回到我的dhcp服务器。

我的DHCP服务器(从上面的Windows 2008r2框)最近被添加到networking。 范围设置完全像它正在取代的server2003框。 范围选项中列出了正确的DNS服务器。 (也尝试将它们移动到服务器选项,没有运气…)服务器被授权,范围被激活。 我试着在服务器上重新安装dhcp,结果出现了相同的问题。

所以我最终决定把我的2003服务器作为dhcp / dns服务器重新联机。 一旦到位,2008r2服务器断开连接,我所有的问题都消失了。

问题:1)你以前见过这种事吗? 2)2008r2与dhcp / dns服务器有什么不同吗? 3)为什么PE1950在多个vlan上响应dhcp请求? 4)什么会让我的DHCP服务器发出正确的DNS信息? [configuration正确]

感谢任何帮助/见解。

我想你将需要以不同的方式configuration您的broadcom驱动程序。 你应该有两个独立的“虚拟”网卡,然后是2008服务器上的物理网卡。 每个虚拟应该有自己的VLANconfiguration。 一旦您将broadcom驱动程序configuration为拥有两个VLAN,这将自动发生。 这之后需要重启(至less在我的Win7机器上)。 物理网卡实际上已经不再被操作系统所使用,虚拟化了。

设置完成后,根据每个范围所需的VLAN将您的DHCP范围绑定到相应的“虚拟”网卡上,不应该有任何问题。