OS X DHCP客户端是否支持无类别静态路由(RFC3442)?

简单地说:Mac OS X是否支持RFC3442?

RFC3442实现DHCP代码(121和249),为DHCP客户端提供无类别静态路由。

我似乎只能find大约在2005 – 2008年的相当老的信息,这意味着OS X不支持RFC3442。 最近有什么机会发生了变化,我只是在设置时做错了什么? 我的轶事testing似乎证实,OS X不支持RFC3442,但我正在寻求确认。

如果OS X仍然不支持RFC3442,那么将静态路由推送到OS X客户端的另一种方法是什么?

根据https://stackoverflow.com/questions/316574/dhcp-setting-in-mac-os-x ,应该可以使用ipconfig从最近的DHCP事务中获取任意选项的值。 我认为你需要使用自定义launchd plist运行的东西,当(重新)configuration接口。

那么,看起来像OSX 10.11 El Capitan支持它。 现在我的笔记本电脑在我们的办公室捕获了规则,我不再需要手动修复路由表。

El Capitan和后来完全支持DHCP选项121 DHCPconfiguration静态路由。

优胜美地和更旧的版本需要额外的软件来处理DHCP静态路由,可以在这里find: https : //github.com/beckit/DHCP_121_macOS