Quase todas as listas de acesso são, por padrão, finalizadas com deny all all .
Quando você ativa ufw width, todas as regras para allow algum tráfego estão em deny state.
Status: active
To Action From
-- ------ ----
69 ALLOW Anywhere
53 ALLOW Anywhere
22 ALLOW 213.xxx.xxx.xxx
80/tcp ALLOW 194.247.xxx.xxx
21/tcp ALLOW 194.247.xxx.xxx
69 (v6) ALLOW Anywhere (v6)
80 (v6) ALLOW Anywhere (v6)
Estas regras aceitam qualquer na porta 69, qualquer na porta 53, ssh de 213.xxx.xxx.xxx, 80 e 21 de 194.247.xxx.xxx ... e negar qualquer outro tráfego de entrada
Editar 1
Quando ativar ufw sem qualquer allow , a regra de todos os termos é deny .
Conclua o comando para a regra em ufw is
sudo ufw [--dry-run] [delete] [insert NUM] allow|deny|reject|limit [in|out on INTERFACE] [log|log-all] [proto protocol] [from ADDRESS [port PORT]][to ADDRESS [port PORT]]
Com base neste modelo de regra, você pode permitir a partir de xxx.xxx.xxx.xxx na porta 80 com esta regra
para host específico
sudo ufw allow proto tcp from xxx.xxx.xxx.xxx to any port 80
se você não permitir que alguém acesse seu servidor web
sudo ufw allow proto tcp from any to any port 80
se você deseja permitir o acesso de uma rede específica
sudo ufw allow proto tcp from xxx.xxx.xxx.xxx/yy to any port 80
onde
xxx.xxx.xxx.xxx - representa o ip da rede
yy - representa a máscara de rede
Se você tiver DNS serviço no uso do servidor, crie uma regra para port 53 e proto tcp e proto udp .
sudo ufw allow proto tcp from xxx.xxx.xxx.xxx/yy to any port 53
sudo ufw allow proto udp from xxx.xxx.xxx.xxx/yy to any port 53