ฉันมีปัญหาในการแก้ไข DNS ที่มีผลต่อประสิทธิภาพการทำงานของเว็บไซต์ที่โฮสต์ในพื้นที่ของฉันเมื่อเรียกดูบนเครื่องท้องถิ่นของฉัน ถ้าฉันแนบส่วนต่อท้าย DNS ของเครือข่ายของฉันไปที่ชื่อเครื่องในพื้นที่ของฉันเมื่อฉันไปที่ URL ในเบราว์เซอร์ของฉันไซต์นั้นมีเวลาโหลดที่แย่มาก (ช้ากว่า 100+ เท่า) กว่าไม่มีส่วนต่อท้าย DNS
ฉันคิดว่าฉันสามารถแก้ไขได้โดยใช้ไฟล์โฮสต์ของฉันเพื่อหลีกเลี่ยงความต้องการการค้นหา ฉันได้เพิ่มรายการลงในไฟล์ hosts ของฉันเช่นนี้
127.0.0.1 myMachine.MyDnsSuffix
แต่นี่ไม่ได้เปลี่ยนเวลาในการโหลดแม้หลังจากรีบูต แม้ว่ามันจะไม่สำคัญในการแก้ไขปัญหาเฉพาะนี้ฉันอยากจะรู้ว่าทำไมสิ่งนี้ถึงเกิดขึ้น
นอกจากนี้เมื่อฉันเรียกใช้ nslookup บนโดเมนmyMachine.MyDnsSuffix
ฉันสังเกตว่ามันใช้เซิร์ฟเวอร์ DNS ของเครือข่ายของฉันเพื่อค้นหา IP สิ่งนี้อาจเกี่ยวข้องกับปัญหาของฉันหรือฉันแค่เข้าใจผิดว่า nslookup ทำงานอย่างไร
nslookup
คุณทำให้เป็นจุดที่ดีเกี่ยวกับ ฉันลอง pingingmyMachine.MyDnsSuffix
และแก้ไขเป็น IP ของฉันบนเครือข่ายไม่127.0.0.1
เหมือนที่ระบุในไฟล์ HOSTS ของฉัน