First I tried with full recursion, this didn't work. I did a re-install without recursion and I'm running into the same issues.
After install I noticed unbound wasn't starting. I managed to fix this by:
in there "forward-addr" was empty. Just to try it out I filled both with 1.1.1.1 and 1.0.0.1.nano /etc/unbound/conf.d/forwarders.conf
After this unbound did start.
However when I try to do a nslookup for google.com or any other domain (server set to 127.0.0.1) it immediately fails with SERVFAIL.
If I do the same but set nslookup to resolve from my external IP it timesout, as I expected.
Trying to go to the webinterface with http://externalIP or https://externalIP I just get server cannot be reached.
HTTPD access log is empty, error log has some logs but they're all notices. Unfortunately I'm unable to copy since I'm unable to access SSH aswell.
Not being able to access SSH happened on the first install as well.
I really don't know how to go from here. During setup I used all default values. IP/Gateway had all been filled in.
I didn't enable IPv6 in this install though.