在Ubuntu中如何配置防火墙

1937
2024/8/26 18:31:21
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu中,你可以使用UFW(Uncomplicated Firewall)或iptables来配置防火墙。UFW提供了一个简单直观的界面来管理防火墙规则,而iptables则提供了更详细和灵活的控制。以下是两种方法的配置步骤:

使用UFW配置防火墙

  1. 安装UFW:

    sudo apt-get install ufw
    
  2. 查看防火墙状态:

    sudo ufw status
    
  3. 允许特定端口:

    sudo ufw allow 22/tcp
    
  4. 拒绝特定端口:

    sudo ufw deny 1234/tcp
    
  5. 允许特定IP地址:

    sudo ufw allow from 192.168.1.100
    
  6. 允许特定服务:

    sudo ufw allow ssh
    
  7. 查看所有规则:

    sudo ufw status numbered
    
  8. 删除规则:

    sudo ufw delete 10
    
  9. 启用防火墙:

    sudo ufw enable
    
  10. 禁用防火墙:

    sudo ufw disable
    

使用iptables配置防火墙

  1. 安装iptables:

    sudo apt-get install iptables
    
  2. 查看当前规则:

    sudo iptables -L -n
    
  3. 添加规则:

    sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
    
  4. 保存规则:

    sudo netfilter-persistent save
    
  5. 加载规则:

    sudo modprobe ip_tables
    

通过上述步骤,你可以在Ubuntu系统中配置防火墙,以保护你的网络安全。请根据你的具体需求选择合适的配置方法。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Ubuntu Mainline内核如何编译和安装