/etc/hosts correcta configuracion

Forums: 

Saludos a todos.

Si alguien me puede ayudar y disculpando la ignorancia con la corrceta configuracion del archivo /etc/hosts para un server con ip publica e ip privada.

Mi configuracion actual es:

127.0.0.1 localhost.localdomain localhost
192.168.57.1 server.empresa.com server

el nombre "server.empresa.com" esta declarado en el archivo network y todo aparece bien pero desde que edite el archivo hosts el squid ya no quiere subir y el squid.out no me arroja nada al intentar iniciar el squid.
Mi duda mas grande es que si debe constar la ip publica y con que nombre

Cualquier ayuda que me puedan dar muchas gracias.

configura bien tu hostname

Imagen de juandarcy2000

estos son los pasos para cambiar el hostname
verifica si todo el fqdn esta bien con estos comandos


uname -n
hostname -a
hostname -s
hostname -d
hostname -f
hostname

tu archivo hosts esta bien
ahora escribe en la linea de comando

#hostname server.empresa.com

luego verifica si existe un archivo llamado /etc/hostname
sino existe crealo.

touch hostname
vi hostname

adentro escribe

server.empresa.com

luego verifica
/etc/sysconfig/network
debe estar asi

NETWORKING=yes
HOSTNAME=server.empresa.com

verifica este archivo con este comando


cat /proc/sys/kernel/hostname

si no contiene nada solo reinicias la pc o escribes esto para no reiniciar


echo server.empresa.com > /proc/sys/kernel/hostname

suerte. busca siempre en google y verifica como setear un FQDN en linux siempre vas a encontrar mucha ayuda por ahí.
ahora todo va a funcionar normal el squid no inicia porque no esta bien configurado tu fqnd no solo squid falla sino que casi todos los servicios no funcionan bien si no tienes eso seteado correctamente.

ya solucione el problema,

Imagen de ramossantiago

ya solucione el problema, hice todas las pruebas de nombre de hosts y todo esta correcto, la solucion fue desinstalar el squid y volverlo a instalar con la misma configuracion del anterior y subio sin problema. gracias por la ayuda