@nebulon , I'm quite confused as well - I realize it's a basic thing that, would it be broken, would affect everyone at all.
Default unbound works on 127.0.0.1 indeed and so far I ended up with point-finger with firewall - it seems UDP requires 53 port to be open on the inbound firewall rules to be working - something you have on your iptables rules as well.
For your reference - it's much easier to troubleshoot unbound with systemctl stop unbound && unbound -dd -vvvv
as it start writing everything on the console, so we stop the guess work.
Other common troubleshooting steps are ss -tulnp | grep 53
to see if there is anyone listening.
@girish , thank you - for the time being I ended up disabling firewall completely to process with installation process.
I believe I unexpectedly advanced with unbound server for the last 24 hours and will be looking to reconfigure it once the setup is done.
It seems like unbound is only used for SpamHause and during setup. If the setup issue will resorted, only SpamHause issue will remain.