在Debian系统中,可以使用 iptables 和 ufw(Uncomplicated Firewall)来防范DDoS攻击。以下是具体的配置方法:
sudo apt update
sudo apt install iptables
示例规则:
# 允许SSH连接
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
# 拒绝HTTP服务
sudo iptables -A INPUT -p tcp --dport 80 -j DROP
# 允许HTTPS服务
sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT
sudo iptables-save /etc/iptables/rules.v4
sudo iptables-restore /etc/iptables/rules.v4
sudo apt update
sudo apt install ufw
sudo ufw enable
示例规则:
# 允许SSH连接
sudo ufw allow ssh
# 允许HTTP服务
sudo ufw allow 80/tcp
# 允许HTTPS服务
sudo ufw allow 443/tcp
sudo ufw enable
sudo ufw status
通过上述步骤,可以有效地配置Debian服务器的防火墙,提高服务器的安全性,防范DDoS攻击。