การทำแผนที่ :: 1 ถึง 127.0.0.1


1

ฉันไม่มีความเชี่ยวชาญใน DNS หรือ IPv6 ฉันกำลังใช้ Mac เครื่องใหม่เอี่ยมกับสิ่งที่ดูเหมือนจะเป็นค่าเริ่มต้น:

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost

ฉันเปิดใช้งาน Apache แล้ว ด้วยไฟล์โฮสต์ข้างต้น localhost ไม่ทำงานในเบราว์เซอร์ จากสิ่งที่ฉันได้อ่านฉันคิดว่าเป็น ipv6 ที่ฉันไม่ได้กำหนดค่า Apache ไว้

สิ่งที่ฉันพยายาม:

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             127.0.0.1

ตอนนี้ทุกอย่างทำงานได้ดี คำถามของฉันคือการทำแผนที่ ":: 1" ถึง "127.0.0.1" โอเคไหม ฉันกำลังทำลาย / สูญเสียบางสิ่งใน DNS โดยทำสิ่งนี้ ถ้าเป็นเช่นนั้นฉันยังไม่ชัดเจนว่าจะแก้ไขไฟล์ conf ของฉันอย่างไรเพื่อให้ Apache สามารถตอบ localhost ได้


ไม่คุณควรให้ Apache ฟัง :: 1 หรือ ::
Michael Hampton

@MichaelHampton นี่คือข้อมูลที่ขัดแย้งที่ฉันค้นหา บางคนบอกว่าจะลบบรรทัดออกจากโฮสต์ แต่ดูเหมือนว่าฉันได้ผลักปัญหาไปที่อื่น บางคนบอกว่า apache แก้ไข แต่ฉันไม่พบการเปลี่ยนแปลงไฟล์ conf ที่ต้องทำ ความเชื่อมั่นที่เปลี่ยนแปลงไปพร้อมกับคำอธิบายของ Apache กับ ipv6 จะเป็นประโยชน์ไม่ว่ามันจะสั้นหรือง่ายเพียงใดก็ตาม ฉันเริ่มจากจุดเริ่มต้นด้วยการกำหนดค่าเซิร์ฟเวอร์ apache สามารถฟังได้ทั้ง 127 และ :: 1 หรือไม่?
วิทยุ

โดยทั่วไปคุณควรลดราคาให้ทุกคนที่แนะนำให้คุณปิดการใช้งานเพิกเฉยหรือไม่ทำงานกับ IPv6 มันเป็นสิ่งจำเป็นในทุกวันนี้ Apache จะจัดการมากกว่าหนึ่งListenคำสั่งได้อย่างสมบูรณ์แบบ
Michael Hampton

@MichaelHampton และที่นั่นคือ: httpd.apache.org/docs/2.4/bind.htmlขอบคุณสำหรับทิศทาง
วิทยุ

คำตอบ:


4

คุณไม่ได้แมปจริง ๆ :: 1 ถึง 127.0.0.1 ในกรณีนี้ คุณกำลังให้ชื่อที่ไม่ถูกต้องสำหรับ :: 1 ที่สำคัญปิดการใช้งานรายการ คุณไม่สามารถแมปที่อยู่ ipv6 กับที่อยู่ ipv4 - พวกเขาไม่เข้ากัน

หากคุณต้องการความละเอียด localhost สำหรับ ipv6 ที่จะไม่เปิดใช้งานเพียงแค่แสดงความคิดเห็นบรรทัด :: 1 ออกหรือไม่รวมไว้เลย


ขอบคุณ. คุณมีทรัพยากรที่แนะนำเพื่อเรียนรู้ว่าไวยากรณ์ของที่อยู่ ":: 1" นั้นมีความหมายเช่นไรและจะเรียนรู้เพิ่มเติมเกี่ยวกับ ipv6 หรือไม่
วิทยุ

1
@Radio :: 1 เหมือนกับ 127.0.0.1 การสอน IPv6
klanomath

3
:: 1 เป็นอินเทอร์เฟซย้อนกลับตามที่ได้รับการแก้ไขโดย IPv6 ไวยากรณ์ไฟล์โฮสต์คือ: "<address> <ชื่อโฮสต์แบบสั้น> <ชื่อแบบเต็ม>" เขตข้อมูลทั้งหมดจะถูกคั่นด้วยช่องว่างและอาจมีเพียงหนึ่งรายการต่อบรรทัด ไฟล์โฮสต์จะไม่จับคู่ที่อยู่กับที่อยู่ แต่จะจับคู่ที่อยู่กับชื่อ
Spooler
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.