ความแตกต่างระหว่างไฟล์โฮสต์และไฟล์ lmhosts คืออะไร?
ความแตกต่างระหว่างไฟล์โฮสต์และไฟล์ lmhosts คืออะไร?
คำตอบ:
ตัวอักษร "LM"? > รอยยิ้ม <
ไฟล์ "HOSTS" มีรายการที่จำลองเรคคอร์ด "A" ใน DNS (และเรคคอร์ด PTR เช่นกัน) ไฟล์นี้อนุญาตเฉพาะชื่อทางกฎหมาย DNS เท่านั้น
ไฟล์ "LMHOSTS" มีรายการที่จำลองการตอบสนองการแก้ปัญหาชื่อ NetBIOS (และมีมินิภาษาเล็ก ๆ น้อย ๆ แบบบาโรกเพื่อให้คุณโหลดรายการล่วงหน้าลงในแคชการแก้ไขชื่อ NetBIOS ระบุรายการโดเมนและรวมไฟล์อื่น ๆ ) ไฟล์นี้อนุญาตเฉพาะชื่อทางกฎหมาย NetBIOS เท่านั้น
API การจำแนกชื่อมีความสับสนเล็กน้อยใน Windows เป็นไปได้สำหรับแอปพลิเคชันที่จะทำการร้องขอการแก้ปัญหา DNS เท่านั้น (ในกรณีนี้ไฟล์ HOSTS จะส่งคืนผลลัพธ์หากมีรายการดังกล่าวอยู่) หรือทำการโทรแบบอื่นที่สามารถจบการสืบค้นทั้งไฟล์ (ผ่าน NetBIOS และชื่อ DNS การค้นหา) มีบิตที่น่ารังเกียจเกี่ยวกับการสั่งซื้อของผู้ให้บริการแก้ปัญหาที่เรากังวลจริง ๆ แล้วใน Windows NT 4.0 วัน แต่โชคดีที่มันใช้งานไม่ได้ตามปกติ
BTW: ในปี 2009 - อย่าใช้อย่างใดอย่างหนึ่งในสิ่งใดก็ตามในเครือข่ายการผลิต ฟังดูรุนแรง แต่มันเป็นความจริง เมื่อคุณพูดว่า "Gee - ฉันมีปัญหาและฉันคิดว่าฉันจะแก้ปัญหาด้วยไฟล์โฮสต์" สิ่งที่คุณทำทั้งหมดก็คือการสร้างปัญหาอื่น
HOSTS ใช้สำหรับการแก้ปัญหาชื่อโฮสต์ (DNS) LMHOSTS ใช้สำหรับการจำแนกชื่อ NetBIOS