debian

debian防火墙规则怎样设置

小樊
45
2025-03-31 07:59:12
栏目: 智能运维

在Debian系统中设置防火墙规则可以通过多种工具实现,其中最常用的是ufwiptables。以下是使用这两种工具设置防火墙规则的详细步骤:

使用ufw设置防火墙规则

  1. 安装ufw(如果尚未安装):
sudo apt update
sudo apt install ufw
  1. 检查ufw状态
sudo ufw status verbose
  1. 设置默认策略
sudo ufw default allow outgoing  # 设置默认允许出站连接
sudo ufw default deny incoming  # 设置默认拒绝入站连接
  1. 允许特定端口
sudo ufw allow ssh
sudo ufw allow http
sudo ufw allow https
sudo ufw allow 8080/tcp
  1. 启用ufw防火墙
sudo ufw enable
  1. 查看ufw状态
sudo ufw status

使用iptables设置防火墙规则

  1. 安装iptables(如果尚未安装):
sudo apt update
sudo apt install iptables
  1. 查看当前的iptables规则
sudo iptables -L -n -v
  1. 设置防火墙规则
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
  1. 保存规则
sudo iptables-save /etc/iptables/rules.v4
  1. 启用防火墙
sudo systemctl enable iptables
sudo systemctl start iptables
  1. 重启iptables服务
sudo systemctl restart netfilter-persistent

0
看了该问题的人还看了