Se você estiver buscando sistemas de firewall mais robusto e fácil de gerenciar no Ubuntu, além do iptables, eu recomendo o UFW (Uncomplicated Firewall) e o FirewallD.

#### UFW

O UFW é uma interface amigável para gerenciar firewalls baseados em iptables no Ubuntu. Ele foi projetado para simplificar o gerenciamento de regras de firewall. Para instalar e configurar o UFW, siga estas etapas:

1. Instale o UFW com o comando:
```
sudo apt-get install ufw
```
2. Ative o UFW com a política padrão para bloquear todo o tráfego de entrada e permitir todo o tráfego de saída:
```
sudo ufw default deny incoming
sudo ufw default allow outgoing
```
3. Adicione regras para permitir tráfego nas portas TCP 80 e 443:
```
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
```
4.  Ative o UFW:
```
sudo ufw enable
```
#### FirewallD

O FirewallD é outro firewall fácil de usar que gerencia regras de iptables de forma simplificada. Ele é comumente usado em distribuições baseadas em Red Hat, como Fedora e CentOS, mas também está disponível para Ubuntu. Para instalar e configurar o FirewallD, siga estas etapas:

1. Instale o FirewallD com o comando:
```
sudo apt-get install firewalld
```
2. Inicie o serviço FirewallD e habilite-o para iniciar no boot:
```
sudo systemctl start firewalld
sudo systemctl enable firewalld
```
3. Defina a política padrão para bloquear todo o tráfego de entrada e permitir todo o tráfego de saída:
```
sudo firewall-cmd --set-default-zone=drop
sudo firewall-cmd --zone=drop --change-interface=<YOUR_INTERFACE_NAME>
```
4. Adicione regras para permitir tráfego nas portas TCP 80 e 443:
```
sudo firewall-cmd --permanent --zone=drop --add-port=80/tcp
sudo firewall-cmd --permanent --zone=drop --add-port=443/tcp
```
5. Recarregue as configurações do FirewallD:
```
sudo firewall-cmd --reload
```
___
Ambas as soluções são mais fáceis de gerenciar do que o iptables puro e oferecem uma maneira simplificada de configurar e gerenciar regras de firewall no Ubuntu. Eles atenderão aos seus requisitos mencionados anteriormente e fornecerão uma experiência de gerenciamento mais amigável.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence