優化Debian防火墻的性能可以通過多種方法實現,以下是一些基本的步驟和建議:
sudo apt update
sudo apt install iptables
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables-save命令保存當前規則,以便系統重啟后仍然有效:sudo iptables-save /etc/iptables/rules.v4
/etc/network/if-pre-up.d/iptables文件:sudo iptables-restore < /etc/iptables/rules.v4
sudo iptables -P INPUT DROP
sudo iptables -P FORWARD DROP
sudo iptables -P OUTPUT ACCEPT
sudo iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -s 192.168.1.0/24 -j ACCEPT
sudo iptables-save /etc/iptables/rules.v4
sudo apt install ufw
sudo ufw enable
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow 22/tcp
sudo ufw allow 80/tcp
sudo iptables -A INPUT -j LOG --log-prefix "iptables denied: "
net.ipv4.ip_conntrack_max和net.core.somaxconn等參數可以提高連接跟蹤表的大小和最大連接數:sudo sysctl -w net.ipv4.ip_conntrack_max=131072
sudo sysctl -w net.core.somaxconn=65535
通過上述步驟,可以有效地優化Debian防火墻的性能,同時確保系統的安全性和穩定性。