ฉันเพิ่มบรรทัดต่อไปนี้ในhosts
ไฟล์Windows7 :
127.0.0.1 mecserver
ใช้ping mecserver
งานได้ดี แต่ถ้าฉันใช้ชื่อนี้เพื่อเชื่อมต่อกับโน้ตบุ๊ก (เช่น localhost) เพื่อดูการแชร์ Windows มันต้องการให้ฉันป้อนข้อมูลประจำตัวผู้ใช้เสมอ การป้อนชื่อผู้ใช้ท้องถิ่น + รหัสผ่านไม่ทำงาน ซึ่งบ่งบอกถึงฉันว่าโฮสต์ระยะไกลเชื่อมต่อ
การใช้สิ่งต่อไปนี้ในฟิลด์ที่อยู่ Windows explorer ของระบบโลคัลส่งผลให้:
\\mecserver
ผลลัพธ์ : ฉันต้องป้อนชื่อผู้ใช้และรหัสผ่าน แต่ผู้ใช้ท้องถิ่นไม่ทำงาน
\\localhost
ผลลัพธ์ : แสดงการแชร์ในเครื่อง - นี่คือสิ่งที่ฉันต้องการ\\mecserver
\\127.0.0.1
ผลลัพธ์ : แสดงการแชร์ในเครื่อง - นี่คือสิ่งที่ฉันต้องการ\\mecserver
ฉันต้องการใช้\\mecserver
ที่มีผลมาจากการ/localhost
127.0.0.1
เป็นไปได้ไหม?
แก้ไข: สิ่งที่ฉันได้ทำจนถึง:
ฉันแชร์ในโน๊ตบุ๊คเครือข่ายแชร์ด้วยชื่อ "testshare" หากไม่มีการเชื่อมต่อสายเคเบิลเครือข่าย / wlan ฉันพยายามเชื่อมต่อกับส่วนแบ่งนี้จากสมุดบันทึกนี้ นี้ทำงานร่วมกับ\ localhost \ testshareและ\ 127.0.0.1 \ testshare แต่ผมจำเป็นต้องมีเส้นทางพิเศษสำหรับโปรแกรมของบุคคลที่สามเช่น\ mecserver \ testshare ดังนั้นฉันจึงเพิ่มบรรทัด127.0.0.1 mecserverลงในไฟล์โฮสต์ ping mecserver ใช้งานได้ (ภายในเครื่องจากสมุดบันทึกนี้) แต่เมื่อฉันพยายามเข้าถึง testshare ด้วย\ mecserver \ testshareมันแสดงหน้าต่างเข้าสู่ระบบ ฉันป้อนผู้ใช้โน้ตบุ๊กปัจจุบัน แต่ระบุว่ารหัสผ่านผิด ฉันได้เพิ่มผู้ทดสอบใหม่ด้วยการทดสอบชื่อและการทดสอบรหัสผ่านและพยายามเพิ่มสิ่งนี้ลงในหน้าต่างการเข้าสู่ระบบนี้ แต่มันไม่ทำงาน (รหัสผ่านผิด) การเปิดใช้งานบัญชีเกสต์ไม่ได้ช่วยอะไรเช่นกัน การแชร์เปิดให้ทุกคนและการเข้าถึงความปลอดภัยของไฟล์ / ไดเรกทอรีสำหรับโฟลเดอร์ / ไฟล์นี้ด้วย
การเพิ่ม127.0.0.1 mecserverไปยังไฟล์ lmhosts มีผลเช่นเดียวกันกับการเพิ่มไปยังไฟล์ hosts - มันทำให้ฉันเข้าสู่ระบบในหน้าต่างนี้ ฉันลบบรรทัดmecserver 127.0.0.1ออกจากไฟล์โฮสต์เมื่อฉันเล่นกับไฟล์ lmhosts เพื่อให้แน่ใจ
hosts
ไฟล์จะมีผลต่อการค้นหา DNS (ซึ่งเป็นเหตุผลที่ping
ผลงาน) เมื่อคุณใช้แบ็กสแลชสองครั้งเพื่อเข้าถึงเครือข่ายที่ใช้ร่วมกันจะใช้ WINS / NetBIOS