Tengo un problema relacionado con los nombres de host y la firma SSL. El proceso de firma del certificado funciona bien si mi nombre de host es puppet
. Con la IP del servidor de Puppet Master configurada en /etc/hosts
.
No quiero usar la IP porque probablemente cambiará y tendré que actualizarla /etc/hosts
nuevamente.
En lugar de eso, señalo directamente a la URL, pero esto causa problemas adicionales relacionados con la inconsistencia en los nombres de los certificados.
¿Existe alguna forma de configurar un host como URL? Por ejemplo, algo como lo siguiente en /etc/hosts
:
example.com puppet
Respuesta1
¿Existe alguna forma de configurar un host como URL? Por ejemplo, algo como lo siguiente en /etc/hosts
Esa no es una URL. Es un nombre de host. El objetivo del archivo /etc/hosts es que proporciona unaalternativaa DNS para resolver nombres de host en direcciones.
El servicio de nombres de archivos (el fragmento de código que se encuentra entre su aplicación y el archivo /etc/hosts) no admite esto.
Si tiene su propio servidor de nombres, puede configurar un registro CNAME que apunte el nombre del títere a ejemplo,com.
Alternativamente, puede escribir una secuencia de comandos para capturar la dirección DNS de ejemplo.com y agregarla a una plantilla para crear el archivo de hosts (durante el arranque o a intervalos).
O simplemente arregle sus certificados.