Il mio file / etc / hosts è simile al seguente:
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
Durante la creazione del server ho scoperto che, sebbene potessi eseguire correttamente il ping di localhost, in alcuni file di configurazione per servizi come Postfix e Apache e Dovecot, dovevo specificare 127.0.0.1
invece di localhost
farlo funzionare.
Avevo anche bisogno di cambiare i file di configurazione di alcuni siti web basati su database, che erano soliti localhost
connettersi a MySQL.
Ho provato varie modifiche al hosts
file, ma nulla che ho provato finora ha aiutato.
Il server esegue Ubuntu 12.04.02 LTS. Non ha installato selinux e la situazione di cui sopra rimane anche dopo aver impostato i criteri predefiniti di IPtables per accettarli e scaricarli.
127.0.0.1
(tranne uno che lo è%
). Penso che questo probabilmente rivelerà abbastanza per me per risolverlo, quindi accetterò probabilmente la tua risposta tra poco.