Skip to main content

Firewall básico para Ubiquiti EdgeRouter

Fiz um script bastante simples apenas com regrinhas bem básicas para o bom funcionamento de um EdgeRouter atuando como gateway em uma rede.

Estou compartilhando mais pelo fato de que, estas regras, podem servidor como base para ambientes mais complexos e regras mais elaboradas.

O script pode ser encontrado nete link do Github.

Sobre o Script

Basicamente o script é composto dos seguintes elementos:

Grupo de endereços rfc-1918

Como o próprio título diz, é criado um grupo de endereços com os ranges definidos na RFC-1918.

Grupo de portas permitidas

Também é criado um grupo de portas permitidas allowed-ports que é aplicado nas regras de tráfego da internet com destino ao EdgeRouter.

Regras para tráfego da internet para a LAN

O grupo de regras chamado de WAN_IN define políticas para o tráfego que chega pela internet e tem destino a rede interna, ou seja, o EdgeRouter faz apenas um forward destes pacotes.

Esta regra deve, obrigatoriamente, ser aplicada em:

set interfaces ethernet ethX firewall in name WAN_IN

No script são criadas apenas as regras 10 e 20, assim, se necessaŕio é possível criar outras N regras para permitir ou bloquear determinado tráfego conforme necessário.

  • A regra 10 libera o tráfego para conexões estabelecidas / relacionadas; enquanto a regra 20 bloqueia pacotes inválidos.

Regras para tráfego da internet para o EdgeRouter

Este grupo de regras foi chamado de WAN_LOCAL no script e será responsável por filtrar o tráfego que vem da internet com destino ao edgeRouter.

Esta regra deve, obrigatoriamente, ser aplicada em:

set interfaces ethernet ethX firewall local name WAN_LOCAL
  • Na regra 10 temos a mesma definição do grupo de regras WAN_IN, e é liberado todo tráfego estabelecido / reacionado.

  • A regra 20 bloqueia pacotes inválidos.

  • A regra 30 permite o tráfego das portas definidas no grupo allowerd-ports.

Basicamente é isto. Como um firewall é algo muito particular para cada empresa ou do administrador, optei por publicar o básico e deixar o leque de possibilidades aberto para as personalizações de cada um.

Fico a disposição para quem precisar de qualquer ajuda para criar outras regras e/ou configurações no seu EdgeRouter.