Linux 上 IPv4 和 IPv6 的 MTU 不同

Linux 上 IPv4 和 IPv6 的 MTU 不同

在 Linux 机器上,是否可以在接口上为 IPv4 和 IPv6 定义不同的 MTU 值?似乎 ifconfig MTU 命令为 IPv4 和 IPv6 定义了相同的 MTU。
任何帮助都值得感激。

答案1

这可能会对你有所帮助。在

 /proc/sys/net/ipv6/conf/eth0/mtu 


command sudo sh -c "echo 0 > /proc/sys/net/ipv6/conf/eth0/mtu

但事实证明它可以被路由器定期重置。引用自此链接中的一条评论。如何配置较大的 mtu(linux)

此值通过路由器通告定期更新/重置。可以通过将 0 写入 /proc 下同一文件夹中的 accept_ra 来禁用 RA。

相关内容