Mi archivo / etc / hosts se ve así:
127.0.0.1 localhost
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Mientras construía el servidor, descubrí que aunque podía hacer ping localhost con éxito, en ciertos archivos de configuración para servicios como Postfix y Apache y Dovecot, necesitaba especificar en 127.0.0.1
lugar de localhost
hacerlo para que funcionen.
También necesitaba cambiar los archivos de configuración de ciertos sitios web basados en bases de datos, que solían localhost
conectarse a MySQL.
He intentado varias modificaciones al hosts
archivo, pero nada de lo que he intentado hasta ahora ha ayudado.
El servidor ejecuta Ubuntu 12.04.02 LTS. No tiene instalado selinux y la situación anterior permanece incluso después de configurar las políticas predeterminadas de IPtables para aceptarlas y eliminarlas.
127.0.0.1
(excepto uno que sea%
). Creo que esto probablemente revela lo suficiente para que yo lo solucione, por lo que probablemente aceptaré su respuesta en breve.