Configurando o NAT com o ufw em vez do iptables

1

Eu quero aplicar esta regra iptables:

 iptables -t nat -A PREROUTING -d 87.13.180.182 -j DNAT --to-destination 192.168.0.13

(87blabla é meu ip público e 192blabla é meu ip privado).

As pessoas me sugeriram usar o ufw em vez do iptables, já que é mais fácil de usar.

Então eu:

1) Defina DEFAULT_FORWARD_POLICY="ACCEPT" em / etc / default / ufw
2) Defina net.ipv4.ip_forward = 1 em /etc/ufw/sysctl.conf
3) Criei a tabela NAT e adicionei minha regra em /etc/ufw/before.rules

// Nat table
* nat
: POSTROUTING ACCEPT [0: 0]
: PREROUTING ACCEPT [0: 0]

// regra de Nat
PREROUTING -d 87.13.180.182 -j DNAT - para destino 192.168.0.13

Mas isso não funciona quando eu executo ufw disable & amp; & amp; ufw enable (erro nessa linha).

    
por Removed 20.01.2015 / 09:21

1 resposta

1

Tente:

-A PREROUTING -i eth0 -p tcp -m tcp -d 87.13.180.182 -j DNAT –to-destination 192.168.0.13
    
por 2707974 20.01.2015 / 09:39