This repository contains a sample sysctl.conf configuration file that can be used to improve the performance and security of your Linux system.
- Enables IP forwarding
- Enables source address verification
- Enables SYN flood protection
- Enables TCP SYN cookies
- Enables TCP SYN retransmits
- Enables TCP packet timestamps
- Enables TCP selective acknowledgements
- Enables TCP window scaling
- Enables TCP fast open
- Enables TCP no delay
- Enables TCP congestion control
- Enables TCP low latency
- Enables ICMP redirects
- Enables ICMP rate limiting
- Enables TCP rate limiting
- Enables UDP rate limiting
- Enables IP protocol filtering
- Enables IP fragment filtering
- Enables ICMP filtering
- Enables IGMP rate limiting
To use this sysctl.conf configuration, simply copy the file to your system's /etc/ directory and restart the networking service.
sudo cp sysctl.conf /etc/
sudo service networking restart
This sysctl.conf configuration is licensed under the MIT License.