最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Debian系统中如何配置防火墙以防范攻击
时间:2026-07-19 07:09:01 编辑:袖梨 来源:一聚教程网
在Debian系统中,可以使用iptables或ufw(Uncomplicated Firewall)来配置防火墙以防止攻击。以下是使用这两种方法的步骤:
使用 iptables
更新系统:
sudo apt update && sudo apt upgrade安装iptables(如果尚未安装):
sudo apt install iptables设置默认策略:通常,我们希望拒绝所有进入的流量,只允许特定的流量通过。
sudo iptables -P INPUT DROPsudo iptables -P FORWARD DROPsudo iptables -P OUTPUT ACCEPT允许必要的流量:
- 允许SSH连接(假设SSH端口是22):
sudo iptables -A INPUT -p tcp --dport 22 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPTsudo iptables -A OUTPUT -p tcp --sport 22 -m conntrack --ctstate ESTABLISHED -j ACCEPT - 允许HTTP和HTTPS连接(假设HTTP端口是80,HTTPS端口是443):
sudo iptables -A INPUT -p tcp --dport 80 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPTsudo iptables -A OUTPUT -p tcp --sport 80 -m conntrack --ctstate ESTABLISHED -j ACCEPTsudo iptables -A INPUT -p tcp --dport 443 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPTsudo iptables -A OUTPUT -p tcp --sport 443 -m conntrack --ctstate ESTABLISHED -j ACCEPT - 允许DNS查询(UDP端口53):
sudo iptables -A INPUT -p udp --dport 53 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPTsudo iptables -A OUTPUT -p udp --sport 53 -m conntrack --ctstate ESTABLISHED -j ACCEPT
- 允许SSH连接(假设SSH端口是22):
保存iptables规则:Debian系统默认不会保存iptables规则,因此需要手动保存。
sudo sh -c "iptables-save > /etc/iptables/rules.v4"设置iptables开机自启动:创建一个systemd服务来加载iptables规则。
sudo nano /etc/systemd/system/iptables-restore.service添加以下内容:
[Unit]Description=Restore IPTables rulesAfter=network.target[Service]Type=oneshotExecStart=/sbin/iptables-restore < /etc/iptables/rules.v4[Install]WantedBy=multi-user.target启用并启动服务:
sudo systemctl enable iptables-restoresudo systemctl start iptables-restore
使用 ufw
安装ufw(如果尚未安装):
sudo apt install ufw启用ufw:
sudo ufw enable配置ufw规则:
- 允许SSH连接:
sudo ufw allow 22/tcp - 允许HTTP和HTTPS连接:
sudo ufw allow 80/tcpsudo ufw allow 443/tcp - 允许DNS查询:
sudo ufw allow 53/udp
- 允许SSH连接:
查看ufw状态:
sudo ufw status禁用ufw(如果需要):
sudo ufw disable
通过以上步骤,你可以在Debian系统中配置防火墙以防止攻击。建议定期更新系统和防火墙规则,以确保安全性。
相关文章
- 检疫区最后一站结膜炎与红眼区别一览 07-21
- 超大杯研究员的异常求汁欲第二章流程及单词出处 07-21
- 斗罗大陆诛邪传说什么时候上线 07-21
- 原神八重神子选精通沙还是攻击沙好 07-21
- 我不是盐神网站入口在哪 07-21
- 冒险者旅馆2全流程通关攻略是什么 07-21