lv0 Ma il gateway è il router D-Link, giusto? Dove lo imposto?
Il Gateway è il router che separa la rete LAN e la rete WAN (internet)
Un gateway, in informatica e telecomunicazioni ed in particolare nelle reti informatiche, è un dispositivo di rete che collega due reti informatiche di tipo diverso.
Nelle reti più semplici è presente un solo gateway che inoltra tutto il traffico diretto all'esterno verso la rete Internet. In reti più complesse in cui sono presenti parecchie subnet, ognuna di queste fa riferimento ad un gateway che si occuperà di instradare il traffico dati verso le altre sottoreti o reindirizzarlo ad altri gateway.
https://it.wikipedia.org/wiki/Gateway_(informatica)
Non so le impostazioni del tuo apparato, ma in internet cercando il suo nome + rotta statica (static route) dovresti trovare qualcosa
lv0 Ho aperto la porta UDP 51820 verso il router D-Link
Dal Gateway verso OpenWRT, non viceversa, tu devi permettere il traffico in ingresso da internet (su quella porta) verso OpenWRT, che essendo in LAN è senza firewall
lv0 Ho inserito il DDNS (tipo mioserver.com) abilitandolo alla porta 51820
Si mioserver.com:51820, nell'app wireguard
lv0 Ma è normale che quando lo testo in locale non va su Internet?
No, dovresti raggiungere internet, ma se non hai impostato la rotta statica nel gateway (punto sopra) è uno dei possibili motivi