Como bloquear o tráfego para um host diferente usando o UFW em um roteador [closed]

0

Eu tenho o ufw rodando em um host Ubuntu 16.04 que atua como o roteador entre a Internet e a minha LAN. (Eu estou usando o ufw em vez do iptables bruto, porque desbloquear manualmente o ICMPv6 o suficiente para fazer o IPv6 funcionar é muito confuso.)

Parece que as regras do ufw que negam o tráfego de entrada na interface WAN não afetam o tráfego destinado a outros hosts além do próprio roteador. Por exemplo, ufw deny in on $WAN_INTERFACE to any proto tcp (onde $WAN_INTERFACE obviamente representa a interface WAN do roteador) não bloqueia conexões TCP de entrada para hosts não roteadores na LAN. (Os hosts da LAN têm endereços IPv6 globais, portanto, eles podem ser endereçados. O ufw reporta que as regras do IPv6 são adicionadas.)

Como bloqueio padrão de conexões TCP de entrada na interface WAN, independentemente do host de destino e bloqueio de conexões UDP de porta com privilégios na interface WAN, independentemente do host de destino usando o ufw? (Eu quero permitir portas UDP superiores para WebRTC.)

    
por hsivonen 13.09.2017 / 08:41

1 resposta

1

Acontece que a palavra-chave route é necessária para criar uma regra que se aplique ao encaminhamento. Portanto: ufw route deny in on $WAN_INTERFACE to any proto tcp

    
por 13.09.2017 / 08:59

Tags