¿Tengo que especificar un nuevo dominio agregado en /etc/host?

¿Tengo que especificar un nuevo dominio agregado en /etc/host?

Compré un nuevo dominio y luego configuré correctamente los registros DNS (A...). El dominio apunta a mi servidor, luego Apache VirtualHost intercepta las consultas HTTP.

La pregunta es simple: ¿tengo que agregar una entrada en mi archivo /etc/host para ese nuevo dominio agregado?

Respuesta1

Para ampliar la respuesta correcta de Iain, en circunstancias normales usted confía en DNS y no necesita nada /etc/hostsy ciertamente no necesita agregar todas y cada una de las entradas DNS y dominios que apuntan a su servidor a su archivo de hosts.

Dado que localhost siempre apunta a 127.0.0.1, no necesita usar dns para resolver ese nombre de host estático y la convención es incluir localhost en su archivo de hosts.

En el raro caso de que DNS no funcione (usuario único/modo de rescate), puede ser útil tener el nombre de host de su servidor en el archivo de hosts, pero eso no es un requisito. Nota: su servidor tiene solo un nombre de host, pero una cantidad infinita de entradas DNS pueden apuntar a su servidor.

La única otra razón para usar las entradas del archivo de hosts es eludir DNS, ya sea para usar nombres de host que no están presentes en DNS o para anular DNS.

Respuesta2

La pregunta es simple: ¿tengo que agregar una entrada en mi archivo /etc/host para ese nuevo dominio agregado?

No.

Respuesta3

Solo me gustaría agregar a la respuesta de HBruijn afirmando que la edición del archivo de hosts debe realizarse solo si surge la necesidad. Si comienza a codificar su IP en su archivo de hosts, corre el riesgo de olvidarlo y encontrará problemas si eventualmente cambia su IP en su DNS. El archivo de hosts tiene prioridad sobre todo lo que está en dns, así que enhebre con cuidado.

información relacionada