What you currently have is
$TTL 1W
IN SOA aumentity3d.com. root.aumentity3d.com. (
3 ; serial
1W ; refresh after 1 week
1D ; retry after 1 day
28D ; expire after 4 weeks
1W )
@ IN NS aumentity3d.com.
aumentity3d.com IN A 192.168.241.141
That looks nicely lined out but is incorrect.
There is no name before the SOA record. That should be
@ IN SOA ns1.example.com. hostmaster.example.com. (
Where the @ is zone file shorthand. It will be replaced by the name of the zone, or whatever zone name you would set in the $ORIGIN variable.
Then there are several other things you should be aware of:
- Whenever a hostname is unqualified, the name server will convert it to a fully qualified domain name by appending the zone name / $ORIGIN. FQDN's are terminated with a
.
dot.
This allows a zone administrator to use shorthand, rather than writing out my-host.example.com.
they can use my-host
In other words:
aumentity3d.com IN A 192.168.241.141
is missing the trailing .
behind the .com
and will be therefor be converted to the FQDN aumentity3d.com.30.168.192.in.addr.arpa.
- When you're using shorthand, it is good practice to explicitly define $ORIGIN.
Change your db.30.168.192.in.addr.arpa.zone file to:
$TTL 1W
$ORIGIN 30.168.192.in.addr.arpa.
@ IN SOA aumentity3d.com. root.aumentity3d.com. (
3 ; serial
1W ; refresh after 1 week
1D ; retry after 1 day
28D ; expire after 4 weeks
1W )
@ IN NS aumentity3d.com.
aumentity3d.com. IN A 192.168.241.141
141 IN PTR aumentity3d.com.