Firewall é um serviço voltado para a segurança de redes. Há firewalls por hardware ou por software.
Além de uma análise do tráfego de pacotes é muito importante que o firewall analise os scripts, plugins e demais arquivos que possam ser instalados em sua máquina.
Sempre que sua rede for conectada a pelo menos uma outra rede ou for ligada à internet, é importante ter um firewall entre elas, para evitar que passem pacotes maliciosos para a rede.
Tipos de Firewall:
Firewall por Filtragem de Pacotes: Firewall bastante usado, implementado geralmente no roteador que liga sua rede a ser protegida a outras redes.Todos os pacotes que passam pelo roteador são analizados a partir de regras estabelecidas pelo administrador de rede. Se o tipo de pacote estiver com permissão aceita, ele passa.Se tiver com permissão negada, ele é descartado.
Firewall de Gateway do Tipo Dual-Homed: É um computador com pelo menos duas placas de redes, cada uma delas com IP diferente. Todo tráfego passa pelas placas é analisado. Normalmente usa-se o que chamamos de “firewall paranóico”, onde libera-se tudo primeiro e por fim nega o resto.