Back to search
sysctl
config securityKernel parameter configuration
/etc/sysctl.d/99-custom.conf
Network Parameters
Enable for router/NAT/Docker
Protection against SYN flood attacks
Memory Parameters
0-100: lower = prefer RAM, higher = prefer swap (server: 10)
Network Tuning
Max queued connections (high-traffic server: 4096+)
Max pending SYN requests (high-traffic server: 4096+)
Range of ephemeral ports (default: 32768 60999)
Reuse TIME-WAIT sockets for outbound connections
Seconds to hold FIN-WAIT-2 state (default: 60)
Security Parameters
Generated Config — /etc/sysctl.d/99-custom.conf
# Custom kernel parameters # Apply with: sudo sysctl -p /etc/sysctl.d/99-custom.conf # Network net.ipv4.ip_forward = 0 net.ipv4.tcp_syncookies = 1 net.core.somaxconn = 128 net.ipv4.tcp_max_syn_backlog = 128 net.ipv4.ip_local_port_range = 1024 65535 net.ipv4.tcp_tw_reuse = 0 net.ipv4.tcp_fin_timeout = 60 # Security net.ipv4.conf.all.accept_redirects = 0 net.ipv4.conf.all.rp_filter = 1 # Memory vm.swappiness = 60 vm.overcommit_memory = 0