Você deve tentar isto:
iptables -t nat -A PREROUTING -i ppp0 -d 192.168.2.0/24 -j NETMAP --to 192.168.1.0/24
As seguintes referências podem ajudá-lo:
Eu estou tentando fazer NAT de destino de um intervalo (192.168.2.0/24) para endereços IP correspondentes em outro intervalo (192.168.1.0/24).
Eu consegui fazer este ip por ip
iptables -t nat -A PREROUTING -i ppp0 -d 192.168.2.1 -p all -j DNAT --to-destination 192.168.1.1
iptables -t nat -A PREROUTING -i ppp0 -d 192.168.2.2 -p all -j DNAT --to-destination 192.168.1.2
iptables -t nat -A PREROUTING -i ppp0 -d 192.168.2.3 -p all -j DNAT --to-destination 192.168.1.3
etc..
É de qualquer maneira que eu posso especificar source & faixa de destino em linha única?
Obrigado!
Você deve tentar isto:
iptables -t nat -A PREROUTING -i ppp0 -d 192.168.2.0/24 -j NETMAP --to 192.168.1.0/24
As seguintes referências podem ajudá-lo: