Unbound doesn't work, connection timed out

Below file miss configures unbound to function as a simple regular DNS proxy/forwarder/stub resolver instead of a full blown recursive DNS resolver:

/etc/unbound/unbound.conf.d/resolvconf_resolvers.conf

Ditch that file with below:

sudo rm /etc/unbound/unbound.conf.d/resolvconf_resolvers.conf

And and make above change reboot persistent by hashing out below line (put a hash sign # in front of it):

pi@ph5b:~ $ sudo nano /etc/resolvconf.conf
[..]
#unbound_conf=/etc/unbound/unbound.conf.d/resolvconf_resolvers.conf

And run below to apply:

sudo systemctl restart unbound.service

And check status:

sudo systemctl status unbound.service