我有一个小的Windows 2008networking,有一些Windows 7客户端。 客户端都是带扩展坞的笔记本电脑,我希望他们通过有线networking与Windows 2008服务器(用于文件共享)进行通信,同时将它们连接在一起。
所有机器(客户端和服务器)的互联网连接都通过无线局域网,因此Windows 7客户端中的无线适配器在对接时保持活动状态。
当笔记本电脑没有连接时,能够联系Windows 2008服务器进行打印共享(以及较慢的文件共享)是很好的,因此服务器也在无线局域网上。
Windows 2008服务器正在运行Active Directory,DHCP和DNS。 它控制有线networking上的DHCP租约,并持有“myserver.mycompany.local”的DNSlogging,这是文件共享客户端连接到的。
理想情况下,我希望DNSlogging首先返回有线IP,这是笔记本电脑最初尝试的地址 – 但似乎没有办法做到这一点? 目前无线局域网上的服务器的IP从有线LAN IP之上的nslookup出来。 多宿主完美地工作 – 但顺序错误! 打开无线局域网并ping我的服务器,然后进入无线IP。 禁用客户端的无线networking,并再次执行相同的ping命令,几秒钟后,它开始ping有线地址。
有没有人有任何build议,如何使这项工作在一个可预见的顺序? – 或者即使它可以工作。
替代scheme1? 如果它不能工作,那么这将工作:从服务器中删除无线适配器,将无线路由器/网桥放在有线networking(设置为路由到/从无线局域网的子网),然后configuration两个客户端路由到服务器的(现在)单个IP的指标有利于首先通过有线LAN直接通信?
select2? 我应该单独使用笔记本电脑吗? 所有的连接都是通过有线局域网连接的。 (和路由通过Windows 2008服务器 – 或专用无线网桥/路由器)? 我的关注点是,我希望无缝连接 – 如果客户正在从互联网上下载某些东西,我不希望他们在IP地址切换到无线networking时不pipe他们在做什么。 也许情况并非如此,我什么都不关心?
有什么想法吗? 🙂
UPDATE
我似乎已经破解了它(至lessDNS条目是按照我希望的顺序出来的 – 并且使用有线,无线的各种组合来ping服务器,并且启用使用我想要的IP的这两个接口)…
我设置服务器(充当域控制器,DHCP和DNS服务器)上的NIC的绑定顺序,以使有线网卡位于无线适配器之前。 (开始 – >键入“networking接口” – >select“查看networking连接” – >按Alt键显示经典的下拉菜单 – >高级 – >高级设置)
现在,服务器主机名的nslookup(来自客户端)首先返回有线IP,然后返回无线IP。 现在,有线IP似乎可以随时使用。 顺便说一下,有线和无线路由(客户端)上的度量标准也支持有线局域网(基于Windows自动分配的度量标准) – 但情况总是如此,即使我在将有线IP“青睐”。
我并不完全确定这是否是巧合 – 或者在Windows上运行的DNS服务器为自己交还IP地址实际上是否考虑到它自己的networking接口的绑定顺序? 听到可以确认或否认的人(或者确认服务器上的绑定命令因为某种其他原因而起作用)会很有趣?
既然你是从Windows提供你的DHCP,你的客户也是Windows,那么你可能会有更好的解决scheme,你应该看看。
当一个系统有多个接口并且设置了多个默认网关时,可以用来强制一个优先的方法是设置度量。
不要搞乱DNS,而是在DHCP服务器上设置选项来控制与IP关联的度量标准。 将您的无线LAN上的度量标准设置为具有较大的值,然后在有线LAN上进行度量。 这确实假定你的Windows DHCP服务器既服务于有线networking也服务于无线networking,并且它们有不同的范围。
如果这适用于范围选项ant设置Microsoft默认路由度量基础。

如果通过DHCP设置度量标准不是一个选项,那么也可以直接在这些计算机上的无线适配器的TCP / IP属性上进行设置。 具有最低值的接口默认使用。
