debian

Debian Overlay如何配置防火墙

小樊
45
2025-08-15 18:53:21
栏目: 智能运维

在Debian Overlay中配置防火墙常用工具为iptablesufw,以下是具体步骤:

使用iptables

  1. 安装工具

    sudo apt update && sudo apt install iptables  
    
  2. 配置默认策略

    sudo iptables -P INPUT DROP   # 拒绝所有输入流量  
    sudo iptables -P FORWARD DROP # 拒绝所有转发流量  
    sudo iptables -P OUTPUT ACCEPT # 允许所有输出流量  
    
  3. 添加规则

    • 允许SSH(22端口):
      sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT  
      
    • 允许特定IP访问:
      sudo iptables -A INPUT -s 192.168.1.100 -j ACCEPT  
      
    • 开放HTTP/HTTPS端口:
      sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT  
      sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT  
      
  4. 保存规则

    sudo sh -c "iptables-save > /etc/iptables/rules.v4"  # 保存规则  
    sudo cp /etc/iptables/rules.v4 /etc/network/if-pre-up.d/iptables  # 开机自动加载  
    

使用ufw(推荐,更简单)

  1. 安装并启用

    sudo apt update && sudo apt install ufw  
    sudo ufw enable  
    
  2. 配置规则

    • 允许SSH:
      sudo ufw allow 22/tcp  
      
    • 允许HTTP/HTTPS:
      sudo ufw allow 80/tcp  
      sudo ufw allow 443/tcp  
      
    • 拒绝特定IP:
      sudo ufw deny from 192.168.1.100  
      
  3. 查看状态

    sudo ufw status  
    

注意事项

参考来源:

0
看了该问题的人还看了