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

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

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

One Solution collect form web for “ufw: как переместить один порт в другой порт на другом интерфейсе”

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 
  • Перенаправление SSH на другой внутренний порт
  • ufw правила брандмауэра для security.debian.org
  • Предел UFW не работает
  • Лучший способ отключить SSH для всех пользователей?
  • ufw: вам нужно перезагрузить после добавления правила?
  • Как перенаправить удаленный рабочий стол через интерфейсы с помощью ufw?
  • Не удается войти через ssh
  • Фильтрация приложений на основе UFW
  • Правила UFW, позволяющие выполнять определенное поведение
  • Играет ли fwknop с UFW?
  • Создание правила UFW, позволяющего приложению использовать динамические порты
  • Linux и Unix - лучшая ОС в мире.