ไฟล์ / 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
(ยกเว้นที่หนึ่ง%
) ฉันคิดว่านี่อาจจะพอสำหรับฉันที่จะแก้ไขได้ดังนั้นฉันอาจยอมรับคำตอบของคุณในระยะเวลาอันสั้น