我们是否可以通过USB以太网适配器和机场Wifi来绑定(通过pipe理虚拟接口或类似的方式)

我们有一台Macbook Air(实际上,我们有一些Airs,一些专业人士和一些iMac)。 我们遇到了一个令人讨厌的问题,就是当他们连接到我们的DHCP服务器时,他们实际上有两个不同的IP地址,导致我们的DHCP租约文件中设置了2个不同的IP地址,以及2个在我们的DNS(自动更新)。

在具有多个NIC的Linux工作站上,我们将它们绑定/组合到bond0中,并手动设置MAC地址等于绑定中的一个NIC。 这几乎修复了所有相关的ballache。

我只是尝试使用pipe理虚拟接口(networking中的高级设置,在适配器列表中的小齿轮下)绑定空气中的NIC。 我可以将eth0(USB以太网适配器)添加到绑定中,但是无线机场适配器没有显示出来。

以这种方式跨接口是不可能的?

还有另一种方法吗?

我们疯狂想要这样做吗? 有没有更好的办法?

不幸的是,就我所知,苹果在Mac上使用的Wi-Fi卡从来都不支持LACP。 使用terminal,您可以轻松确认您的各种接口是否可以使用以下命令进行聚合: networksetup -isBondSupported (interface)

在我的情况下,使用运行10.7的2010年中期MacBook Pro,我得到以下内容:

$ networksetup -isBondSupported en0 YES $ networksetup -isBondSupported en1 NO 

en0是以太网,en1是AirPort。

可能有点疯狂想要这个…我想我从来没有把它看成是一个问题。 对于我的Mac用户,networking接口优先级为以太网>无线。 对于办公室里的大多数用户来说,他们会select无线的。 如果他们实际插入,以太网连接接pipe。 有什么理由你的用户来回切换? 在我的环境中,无线networking的租赁时间缩短,DNSlogging被清除……但确切的问题是什么? 重复条目的存在?

我在一两年前就研究过这个问题(OS 10.6.x IIRC),发现跨接口的绑定是无线驱动程序或以太网驱动程序的驱动程序级别的限制,我不记得哪个,也只能用昂贵的第三方软件完成。 看起来像它可能已经修复在10.7每个http://docs.info.apple.com/article.html?path=Mac/10.7/en/mchlp2798.html (它只谈论eth,但可能能够处理无线也是,尽pipe你可能不得不下到terminal来启用它)