After various configurations, in the host file we have the same server referenced 2 times in addition to the one referred to localhost.
First time at the IP address 127.0.1.1 with the server name, as it was initially installed.
A second time with his IP address.
A third time under the name NS1.
The server acts as both a Web Server and a Name Server, but I wonder if it is necessary to keep the NS1 reference in the hosts file.
I’m running name servers and don’t have those options & everything works, as long as your name server can be resolved from the internet I guess there is no need for then entries
@jimr1
This server is the name server.
Its hostname is used for web and I don’t like that it’s called NS1
On the other hand it is usual to call name servers with NS.
There is an A record with host.domain
There is an NS record with ns1.domain
If this is enough, I remove the NS lines in hosts.
@shoulders
Right! In the various registered domains they point to the name server with IPV4 and there is no NS record with IPV6.
This row should certainly be eliminated in any case.
if you use IPv6, then you need references for IPv4 and IPv6, although you can get away with just IPv4.
Your name server NS is different to your hostname, I would never use ns1 for my hostname it would just comfuse things. NS is just an entry and can point to your servers IP no matter what you call your server.
I agree, that’s why I was wondering if it made sense to have a reference in the hosts file about ns1.
I also don’t like having too many confusing things.
Now in the hosts file I have:
commented out the IPV4 row referring to ns1
removed IPV6 row referring to ns1
left only those with the hostname that correspond to the V4 and V6 IP addresses.
I have:
two A and AAAA records that point to these two addresses
two NS records (ns1 and ns2) that point to the IPV4 addresses of the two servers