ufw: как переместить один порт в другой порт на другом интерфейсе

У меня есть два интерфейса eth0 (192.168.1.2) и eth1 (192.168.3.2).

Я получаю данные от 8080 на eth0. Я хочу отправить его в порт eth1 80.

Я использую UFW, потому что я не понимаю iptables и как добавить его в начале /etc/ufw/before.rules.

Я уже редактировал DEFAULT_FORWARD_POLICY = "ACCEPT" на / etc / default / ufw и уже отредактировал net.ipv4.ip_forward = 1 на /etc/ufw/sysctl.conf

Надеюсь, ты поможешь мне … я много читал и до сих пор не могу добиться успеха.

большое спасибо! Серхио.

DNAT может быть достаточно:

 # iptables -t nat -A PREROUTING -i eth0 -p tcp -d 192.168.1.2 --dport 8080 -j DNAT --to-destination 192.168.3.2:80 

Файл before.rules из какого- before.rules файла altagoobingleduckgoing выглядит так, как будто он использует формат iptables-save , поэтому он может содержать что-то вроде:

 *nat :PREROUTING ACCEPT [0:0] -A PREROUTING -i eth0 -p tcp -d 192.168.1.2 --dport 8080 -j DNAT --to-destination 192.168.3.2:80 COMMIT