Мой файл / etc / hosts выглядит так:
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
При сборке сервера я обнаружил, что, хотя я мог успешно пропинговать localhost, в некоторых файлах конфигурации для сервисов, таких как Postfix и Apache и Dovecot, мне нужно было указать 127.0.0.1
вместо localhost
того, чтобы заставить их работать.
Мне также нужно было изменить конфигурационные файлы определенных веб-сайтов, управляемых базой данных, которые использовались localhost
для подключения к MySQL.
Я пробовал различные модификации hosts
файла, но пока ничего не помогло.
Сервер работает под управлением Ubuntu 12.04.02 LTS. На нем не установлено selinux, и описанная выше ситуация сохраняется даже после установки политик IPtables по умолчанию для их принятия и сброса.
127.0.0.1
(кроме одного, который есть%
). Я думаю, что этого достаточно, чтобы я мог это исправить, поэтому я, вероятно, вскоре приму ваш ответ.