Virtualmin behind NAT, prevent private IP publishing in BIND etc

I’m running virtualmin behind NAT and it works just fine. What bothers me is that since it’s behind NAT both the public and private IP are published.

If i check a domain on the host with it looks like:

For the parent reported: [‘’] and your nameservers reported: [‘’, ‘’]

Private IP shows up in SPF records and such as well.

How can I prevent the private IP from being published like this?