Regra de mascaramento do Ubuntu iptables sem efeito

0

Estou tentando fazer uma alteração em uma regra de mascarada do iptables, mas ela não está tendo o efeito esperado.

Eu fiz a seguinte alteração:

iptables -t nat -D POSTROUTING -s 10.8.0.0/24 -j MASQUERADE

Seguido por:

iptables -t nat -I POSTROUTING -s 10.8.0.0/24 -j MASQUERADE --random

Eu posso ver que a mudança está nas regras do iptables usando iptables-save :

# Generated by iptables-save v1.4.4 on Thu May 10 10:27:50 2018
*filter
:INPUT ACCEPT [236993945:51608900637]
:FORWARD ACCEPT [266469296:64660435215]
:OUTPUT ACCEPT [230114668:58501523623]
COMMIT
# Completed on Thu May 10 10:27:50 2018
# Generated by iptables-save v1.4.4 on Thu May 10 10:27:50 2018
*nat
:PREROUTING ACCEPT [3442611:208366022]
:POSTROUTING ACCEPT [4752:298364]
:OUTPUT ACCEPT [4712:291388]
-A POSTROUTING -s 10.8.0.0/24 -j MASQUERADE --random
COMMIT
# Completed on Thu May 10 10:27:50 2018

O problema que tenho, é que eu posso ver o tráfego vindo da mesma porta de origem, em outras palavras, o --random não está tendo efeito. Eu testei isso em outro servidor e funcionou bem.

Como posso aplicar essas regras sem reiniciar o host?

    
por btongeorge 10.05.2018 / 11:31

0 respostas