Знание должно быть доступно!

Путь /ОС/Linux/iptables
  1. Братишка, ну или систричка. Сейчас сделаем проброс порта через iptables. Нужно всего-то пару команд в консоли вкатить.

  2. Включаем форвардинг IP, чтобы пакетики нормально пересылались:

    bash:

  3.  echo 1 > /proc/sys/net/ipv4/ip_forward
    
  4. Прописываем правила в iptables. Пусть у нас внешний IP сервера 1.2.3.4, а целевой IP 5.6.7.8. Будем кидать всё, что приходит на 80 порт сервера, на 80 порт целевого IP:

    bash:

  5.  iptables -t nat -A PREROUTING -p tcp -d 1.2.3.4 --dport 80 -j DNAT --to-destination 5.6.7.8:80
     iptables -t nat -A POSTROUTING -p tcp -d 5.6.7.8 --dport 80 -j MASQUERADE
    
  6. Сохраним изменения, чтобы не слетели после перезагрузки:

    bash:

  7.  sudo iptables-save > /etc/iptables/rules.v4
    

Чтобы считать:

sudo iptables-restore < /etc/iptables/rules.v4

Вот и всё, браток! Теперь всё, что идёт на 80 порт твоего сервера, будет перекидываться на 80 порт другого IP. Жги, как только можешь!

Примечания:

Посмотреть все порты активные:
ss -ntlp