调整Linux的IPv6堆栈

我正在开发一个Linuxnetworking设备,并且有一些TCP / IP设置似乎没有与IPv6相当的设置。 IP转发是一个常用的设置,并且可以在两个堆栈中使用

net.ipv4.ip_forward net.ipv6.conf.all.forwarding 

但是这些是我需要支持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 

ip_nonlocal_bind非常重要,而且TCP TIME_WAIT套接字的设置似乎丢失了。

指向我可能已经错过的kernel / iproute文档也会很棒。

那么,这些function至less有一些(所有)function还没有实现。

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

http://kb.pert.geant.net/PERTKB/LinuxOSSpecificbuild议:

请注意,虽然其中一些参数的名称中包含ipv4,但它们同样适用于TCP over IPv6。

我没有testing过自己是否属实。