i’m going to release a new Hosting Server based on Virtualmin Pro, right now everything works perfect and i’m migrating some domains on the DNS Virtualmin server but some changes were refused (some were ok however).
The VM server is on a private IP 192.168.16.69 with a 1:1 Nat on the public IP.
DNS settings show correctly the public IP
So trying to figure out the reason of those failures i found that the SPF record shows the private IP, for example:
domain.org IN TXT v=spf1 a mx a:domain.org ip4:192.168.16.69 ?all 38400s (10h 40m).
Could be this one the reason of dns change failures?
Is there a way to show automatically the public IP?