在Ubuntu中如何配置防火墻

小樊
141
2024-08-26 18:05:06

在Ubuntu中,你可以使用UFW(Uncomplicated Firewall)或iptables來(lái)配置防火墻。UFW提供了一個(gè)簡(jiǎn)單直觀的界面來(lái)管理防火墻規(guī)則,而iptables則提供了更詳細(xì)和靈活的控制。以下是兩種方法的配置步驟:

使用UFW配置防火墻

  1. 安裝UFW

    sudo apt-get install ufw
    
  2. 查看防火墻狀態(tài)

    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. 允許特定服務(wù)

    sudo ufw allow ssh
    
  7. 查看所有規(guī)則

    sudo ufw status numbered
    
  8. 刪除規(guī)則

    sudo ufw delete 10
    
  9. 啟用防火墻

    sudo ufw enable
    
  10. 禁用防火墻

    sudo ufw disable
    

使用iptables配置防火墻

  1. 安裝iptables

    sudo apt-get install iptables
    
  2. 查看當(dāng)前規(guī)則

    sudo iptables -L -n
    
  3. 添加規(guī)則

    sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
    
  4. 保存規(guī)則

    sudo netfilter-persistent save
    
  5. 加載規(guī)則

    sudo modprobe ip_tables
    

通過(guò)上述步驟,你可以在Ubuntu系統(tǒng)中配置防火墻,以保護(hù)你的網(wǎng)絡(luò)安全。請(qǐng)根據(jù)你的具體需求選擇合適的配置方法。

0