调整 Linux 的 IPv6 堆栈

Jim*_*imB 8 networking linux tuning ipv6

我正在使用 Linux 网络设备,并且有一些 TCP/IP 设置似乎没有 IPv6 等效项。IP 转发是一种常见设置,可在两个堆栈中使用

net.ipv4.ip_forward
net.ipv6.conf.all.forwarding
Run Code Online (Sandbox Code Playgroud)

但这些是我需要支持 IPv6 的一些设置的例子

net.ipv4.ip_nonlocal_bind
net.ipv4.ip_local_port_range
net.ipv4.tcp_tw_reuse
net.ipv4.tcp_rmem
net.ipv4.tcp_wmem
Run Code Online (Sandbox Code Playgroud)

ip_nonlocal_bind 非常关键,并且似乎缺少 TCP TIME_WAIT 套接字的设置。

我可能错过的内核/iproute 文档的指针也很棒。

Jim*_*imB 1

嗯,看来这些功能中至少有一些(全部?)还没有实现。

这是最近尝试添加 ipv6_nonlocal_bind 的补丁,稍后会在线程中遇到一些问题。