ฉันพบว่าใน บริษัท ขนาดเล็กของเรา LAN (ผู้ใช้ 7 คน, 3 เซิร์ฟเวอร์) ที่เซิร์ฟเวอร์บางแห่งกลายเป็น "ไม่สามารถเข้าถึงได้" สำหรับวัตถุประสงค์ของการแชร์ไฟล์ พวกเขาแสดงข้อความ "\ SERVER ไม่สามารถเข้าถึงได้คุณอาจไม่ได้รับอนุญาตให้ใช้ทรัพยากรเครือข่ายนี้ไม่พบชื่อผู้ใช้" แต่ฉันไม่รู้ว่าทำไม "ไม่พบชื่อผู้ใช้" เนื่องจากเครื่องทั้งหมดอยู่ในโดเมนเดียวกันและ PDC และ BDC ดูเหมือนจะทำงานได้ดี
แก้ไข:
VPN ดูเหมือนจะเป็นสาเหตุ:
ปรากฎว่าฉันสามารถดูเซิร์ฟเวอร์ถ้าฉันใช้ที่อยู่ IP (\\ 1.2.3.4 \ etc) หรือชื่อไดเรกทอรีที่ใช้งาน FQ (เช่น \ server.domainname.local) แต่ไม่ใช่ถ้าฉันใช้ชื่อเซิร์ฟเวอร์ของตัวเองหรือ ไดรฟ์เครือข่ายที่แมปเดิมสร้างขึ้นจากชื่อ "สั้น" เครื่องของฉันไม่มีปัญหาในการแก้ไขชื่อ DNS ของเซิร์ฟเวอร์เพราะฉันสามารถ ping ชื่อเครื่องตกลงและมันกลับมาพร้อมกับ IP ทันที แต่ดูเหมือนว่า nslookup ล้มเหลว
ดูเหมือนว่าจะมีปัญหากับวิธีที่ Windows ค้นหาชื่อเครื่องเมื่อเชื่อมต่อกับ VPN เมื่อฉันเชื่อมต่อกับ VPN ดูเหมือนว่า windows จะใช้ DNS ที่เชื่อมโยงกับ VPN และไม่ใช่ตัวควบคุมโดเมน พฤติกรรมนี้สำหรับฉันดูเหมือนไม่ถูกต้องแน่นอนว่าจะหมายถึงการเชื่อมต่อกับ VPN ใด ๆ จะทำลายความสามารถในการค้นหาชื่อเครื่องภายในสำหรับเซิร์ฟเวอร์และเครื่องพิมพ์ ฯลฯ ดังนั้นฉันเดาคำถามจริงในตอนนี้ว่าฉันจะทำให้เครื่องของฉันยังค้นหาในท้องถิ่นได้อย่างไร Active Directory DNS (PDC) แม้เมื่อเชื่อมต่อกับ VPN
ข้อมูลเพิ่มเติมในความคิดเห็นของฉันด้านล่าง
\\server\c$
อย่างสม่ำเสมอหรือไม่