Os pacotes sempre passam pelo firewall do cliente , mas são roteados no seu computador (esses pacotes não saem da máquina).
Você pode confirmá-lo usando um sniffer de pacotes como Wireshark ou iptables. Usando o iptables:
- Limpeza temporária (remover) todas as regras de firewall:
sudo iptables -F -
Adicione uma regra para capturar o tráfego local (tráfego proveniente do adaptador de loopback):
sudo iptables -A INPUT -i lo -j ACCEPT -
Veja o número de pacotes que atingem a regra:
sudo watch -n1 iptables -vnL -
Abra uma nova janela de terminal e teste se os pacotes estão fora ou não:
nmap [your-network-ip] - Verifique o comando de # 3, você verá como 2000 hits (primeira coluna)
- (opcional) teste para outro IP, por ex. %código%. Nenhum pacote será capturado pela regra do nº 2.