Как перенаправлять трафик через iptables?
Пробовал так:Ошибка в имени интерфейса - в правиле ens0, а выше показан ens0.
и так:А так должно работать, по идее.
iptables до изменений имеет вид:Проверьте после изменений, появляются ли новые правила. А то я столкнулся с тем, что именно в Ubuntu 22.04 поломали iptables (отработанный годами набор правил, работавший на Ubuntu 20.04, просто выдавал ошибки при попытке их добавления на Ubuntu 22.04). Я не знаю, может быть, уже починили это, а может быть и нет.

Они настойчиво подталкивают к миграции на nftables (типа того, что iptables внезапно признали за дерьмо мамонта, и приняли решение, что оно вам не нужно). И действительно, при конвертации в nftables "поломатый" набор правил снова стал работать как надо.
В общем, не осилив крутой и современный nftables для умных, я переустановил ubuntu на версию 20.04. Там в рабоче-крестьянском iptables мне понадобилась всего одна строчка, чтобы перенаправить трафик в нужное русло:
iptables -t nat -I PREROUTING -i ens3 -p udp --dport 2055 -j DNAT --to-destination 10.15.0.2