设置每个目标主机的MTU

我想改变每个主机的MTU,因为我有一个混合的基础设施,并不是所有的设备都支持相同的MTU。 我在OS X 10.7上,并且希望为每个目标主机和默认主机设置一些MTU。

正如其他人在评论中指出的,MTU是按照接口设置的,唯一的“每主机”function是pathMTU发现(PMTU)。

OS X具有pathMTU发现的sysctl旋钮 – 它在Lion中似乎默认处于开启状态:

% sysctl net.inet.tcp.path_mtu_discovery net.inet.tcp.path_mtu_discovery: 1 

所以事情应该非常自我调整。