Mój plik / etc / hosts wygląda następująco:
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
Podczas budowania serwera odkryłem, że chociaż mogę pomyślnie pingować localhost, w niektórych plikach konfiguracyjnych dla usług takich jak Postfix, Apache i Dovecot, musiałem podać 127.0.0.1
zamiast localhost
, aby działały.
Musiałem także zmienić pliki konfiguracyjne niektórych stron internetowych opartych na bazie danych, które localhost
łączyły się z MySQL.
Próbowałem różnych modyfikacji hosts
pliku, ale nic, co do tej pory próbowałem, nie pomogło.
Na serwerze działa Ubuntu 12.04.02 LTS. Nie ma zainstalowanego selinux i powyższa sytuacja pozostaje nawet po ustawieniu domyślnych zasad IPtables na ich akceptację i opróżnianie.
127.0.0.1
(z wyjątkiem jednego, który jest%
). Myślę, że to prawdopodobnie ujawnia wystarczająco dużo, aby to naprawić, więc prawdopodobnie zaakceptuję twoją odpowiedź w krótkim czasie.