Need help to configure internal access

When the domain
ip.changeip.com
is the adress of your cloud, then you should enter it in the

/etc/dnsmasq.addn-hosts.local

192.168.0.20    ip.changeip.com

dnsmasq looks in its hostsfile first and when it is not in there, it forwards the request to the external dns-servers.

No no
This is not my domain
Changeip is the registrar, but i do not.know why the route is calling those

Take it as part of the background noise of the Internet. It is only new to you, since you now are able to see a bit more of what happens all the time :wink:

Which is why I always recommend split-horizon DNS and describe use of the hosts file as a last resort.

But i need another server to do so (another appliance) ?
Or i do not clearly understand how to do so with only my rpi with ncp on it and dnsmasq, and a fuc**** router
In any case im blocked

It would involve selecting and learning a DNS server (bind, dnsmasq, there are others), implementing it on the rpi along with the appropriate zone and records, then making it the primary/sole DNS server for your LAN.

It sounds like your router is causing you some problems. If you’re interested in replacing it, check out OPNsense. It can also do both the DNS server and the NAT reflection.