Meu arquivo / etc / hosts fica assim:
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
Descobri ao construir o servidor que, embora eu pudesse executar ping localhost com sucesso, em certos arquivos de configuração de serviços como Postfix, Apache e Dovecot, eu precisava especificar em 127.0.0.1
vez de localhost
fazê-los funcionar.
Eu também precisava alterar os arquivos de configuração de determinados sites direcionados a bancos de dados, que costumavam localhost
se conectar ao MySQL.
Eu tentei várias modificações no hosts
arquivo, mas nada que eu tentei até agora ajudou.
O servidor está executando o Ubuntu 12.04.02 LTS. Ele não possui o selinux instalado e a situação acima permanece mesmo após a configuração das políticas padrão do IPtables para aceitá-las e liberá-las.
127.0.0.1
(exceto um que é%
). Acho que isso provavelmente revela o suficiente para que eu conserte, então provavelmente aceitarei sua resposta em pouco tempo.