在 16.04 中,我将使用以下命令更改网络适配器上的 txqueuelen:
ifconfig eth0 txqueuelen 10000
为了使其永久生效,我将该命令放入 /etc/rc.local。
在 18.04 中,此方法的首选是什么?(例如,使用 netplan 而不使用 rc.local)
答案1
目前 netplan 本身不支持此功能(就像 ifupdown 或 networkd 不支持此功能一样)。最好使用ip link txqueuelen
而不是ifconfig txqueuelen
因为该ip
命令比(已弃用的)命令在更多配置中可用ifconfig
。在 udev 规则中而不是在 /etc/rc.local 中应用此功能将允许它在接口可用时立即生效 - 并且在任何重置之后 - 而不是仅在启动“结束时”生效。