我的/ 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
我在构建服务器时发现,尽管我可以成功ping通localhost,但是在某些配置文件中,如Postfix,Apache和Dovecot等服务中,我需要指定127.0.0.1
而不是localhost
使它们工作。
我还需要更改某些数据库驱动的网站的配置文件,这些网站用于localhost
连接MySQL。
我已经尝试过对该hosts
文件进行各种修改,但是到目前为止我没有尝试过。
服务器正在运行Ubuntu 12.04.02 LTS。它没有安装selinux,即使将IPtables默认策略设置为接受并刷新它们,上述情况仍然存在。
127.0.0.1
(除了之外的%
)。我认为这可能足以为我解决问题,因此我可能会在短时间内接受您的回答。