Через iptables или ufw? Я думаю вам будет проще пользоваться ufw. Там команды проще. ufw просто преобразует простые команды в команды для iptables. Если нужно именно iptables, напишите, я напишу правило для него. Вообще советую пользоваться ufw так как iptables переведён в legacy и скоро везде будет использоваться BPF (Berkeley Packet Filter).
sudo netstat -ntulp
Эта команда показывает какие программы на каком порту слушают вообще. Чтобы посмотреть порты открытые на фаерволе нужно либо
sudo iptables -L
либо
sudo ufw status verbose
А ваша программа только на ipv6 и слушает. Даже если прописать правило для фаервола, то ничего не изменится. Программа не слушает на ipv4 порту