IPTABLES DROP não acertando dispositivos externos

1

Eu tenho um roteador / gateway que é 10.1.1.1/24 Eu tenho um servidor rodando o servidor Ubunutu 16.04 com 3 interfaces. ens3 = 10.1.1.250/24 (externo) ens4 = 10.1.2.250/24 (interior) ens5 = 10.1.3.250/24 (não usado ainda) Eu adicionei uma regra de tabela nat para SNAT a interface externa ens3.

Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination
    0     0 SNAT       all  --  any    ens3    anywhere             anywhere             to:10.1.1.250

usando um laptop eu configurei meu gateway padrão para 10.1.2.250 e ip para 10.1.2.22/24 e sou capaz de fazer ping de todas as interfaces de servidor, do roteador e da internet.

Eu adicionei uma regra de filtro para descartar com base no ip de destino

Chain OUTPUT (policy ACCEPT 23 packets, 2564 bytes)
 pkts bytes target     prot opt in     out     source               destination
    0     0 DROP       all  --  any    any     anywhere             151.101.56.193

do servidor tentando ir para esse IP, a regra bloqueia minha conexão e a contagem de registros é adequada, mas do meu laptop conectando no ens4 eu consigo acessar o site e ele não fica bloqueado.

O que estou perdendo?

    
por omgimdrunk 17.02.2017 / 22:39

1 resposta

0

A cadeia OUTPUT é para pacotes originados do próprio servidor. Os pacotes dos clientes devem ser bloqueados na cadeia FORWARD. Algo parecido com isto: iptables -I FORWARD -d 151.101.56.193 -j DROP .

    
por 18.02.2017 / 06:37