Thứ Sáu, 14 tháng 3, 2014

Fix "connect: No buffer spaces available"

When i use traceroute, something shell display "connect: No buffer spaces available".
Edit kernel parameters to fix:
echo 200000 > /proc/sys/net/netfilter/nf_conntrack_max (most important)
echo 8000 > /proc/sys/net/core/somaxconn
echo 8000 > /proc/sys/net/core/netdev_max_backlog
echo "10000 65000" > /proc/sys/net/ipv4/ip_local_port_range
echo 1024 > /proc/sys/net/ipv4/neigh/default/gc_thresh1
echo 2048 > /proc/sys/net/ipv4/neigh/default/gc_thresh2
 echo 4096 > /proc/sys/net/ipv4/neigh/default/gc_thresh3