¿Por qué incluso necesito configurar mi nombre de host o mi nombre de dominio?

Actualmente tengo algunas instancias en la nube y cada una de ellas tiene su propia URL (como example.com) que se apunta a través de mi registrador.

Sin embargo, tengo curiosidad por saber qué cambios, en caso de que haya algún cambio, en su hostname (utilizando el hostname ) para configurarlos correctamente.

Solo por diversión, les he dado nombres totalmente aleatorios, a través del command de hostname o editando /etc/hostname .

La cuestión es que no sé para qué se usa esto.

¿Alguien puede aclarar cómo el hostname establecido en el server se relaciona con el URL / nombre de dominio que estoy señalando (si es que lo hace) y para qué, exactamente, se usa el nombre de host de un server?

[…] propia URL (como ejemplo.com) que se apunta a través de mi registrador.

Eso no es lo que hace un registrador (de dominio). Un registrador de dominio solo actúa como su proxy para registrar su dominio, su información de contacto y sus serveres DNS delegates en el logging de dominio. Después de eso, corresponde a los serveres DNS a qué apuntan los nombres bajo ese dominio.

Puede estar utilizando un proveedor de services que suministra services de registrador y DNS, pero es importante distinguir las funciones.

La cuestión es que no sé para qué se usa esto.

Esto se usa para que puedas diferenciarlos. Es por eso que damos nombres a las cosas en general .

¿Alguien puede aclarar cómo el nombre de host establecido en el server se relaciona con la URL / nombre de dominio que estoy señalando (si es que lo hace)?

Dependiendo de su server web, el nombre de host del sistema se puede usar como el valor pnetworkingeterminado de ServerName (o equivalente), es decir, la idea del server de su nombre de host. Esa información puede revelarse en cosas tales como los redirects HTTP generados automáticamente por el server web.

para qué, exactamente, se usa el nombre de host de un server

En realidad, muchas cosas: puede ir en las instrucciones del shell por defecto (para que pueda ver a qué máquina está conectado), en files de logging, loggings DNS PTR, y así sucesivamente.

SMTP puede ser problemático con un nombre de host aleatorio, dependiendo del Agente de transporte de correo, si ese nombre de host no válido o no válido EHLO request HELO o EHLO y luego esa connection se anula debido a ese nombre de host incorrecto por el server remoto .