Ciao,
Il protocollo DNS si occupa di risolvere i nomi in indirizzi IP (casistica di base con record di tipo A).
Questa funzionalità, come detto quella di base del protocollo DNS, è quella di cui hai bisogno.
Il Fritzbox non permette all'utente di creare un server DNS.
Ho un nas all'interno della mia rete sul quale ci sono vari docker container.
Leggendo quanto hai dichiarato, hai già la risposta e la possibile soluzione.
Che NAS hai? Se QNAP o Synology (so che entrambi permettono di eseguire docker ormai) hanno la possibilità di installare il ruolo di DNS Server.
Per ragioni di praticità potresti fare così:
1) Installi il ruolo di DNS Server sul NAS
2) Configuri nel DHCP server (non so chi sia il DHCP server nella tua LAN, immagino il FritzBox) di distribuire come DNS server l'indirizzo IP del tuo NAS (Il quale abbiamo detto che ha il ruolo di DNS server)
A questo punto la risoluzione dei nomi funziona in questo modo:
- Il tuo PC/smartphone/TV richiede la risoluzione di un nome "www.google.com" verso il DNS server interno
- Se il tuo DNS server interno conosce il suo IP (perchè tu hai configurato il record DNS dal suo pannello di gestione) comunica al PC/smartphone/TV il suo IP
- Se il tuo DNS server interno NON conosce il suo IP inoltra la richiesta verso un server DNS esterno (ad esempio 8.8.8.8, 1.1.1.1 etc... )
Spero di essere stato chiaro!
Saluti