เดสก์ท็อประยะไกล - คอมพิวเตอร์ระยะไกลที่มาถึงไม่ใช่เครื่องที่คุณระบุ


14

เราเพิ่งติดตั้งเซิร์ฟเวอร์ Windows 2008 R2 ใหม่และเราไม่สามารถ Remote Desktop ไปยังเซิร์ฟเวอร์เหล่านั้นได้จากเดสก์ท็อป Windows 7 ของเรา เดสก์ท็อประยะไกลเชื่อมต่อ แต่หลังจากที่เราให้ข้อมูลรับรองเราจะได้รับ:

ไม่สามารถทำการเชื่อมต่อให้เสร็จสมบูรณ์ได้เนื่องจากคอมพิวเตอร์ระยะไกลที่มาถึงไม่ใช่เครื่องที่คุณระบุ สิ่งนี้อาจเกิดจากรายการล้าสมัยในแคช DNS ลองใช้ที่อยู่ IP ของคอมพิวเตอร์แทนชื่อ

หากเราเชื่อมต่อจาก Windows 7 กับเครื่องที่ไม่ได้ใช้ Windows 2008 R2 หรือจากเครื่องที่ไม่ได้ใช้ Windows 7 กับเซิร์ฟเวอร์ Windows 2008 R2 จะทำงานได้ดี เช่นเดียวกันถ้าเราเชื่อมต่อกับเซิร์ฟเวอร์ Windows 2008 R2 จาก Windows 7 ผ่านที่อยู่ IPแล้วก็ใช้งานได้ดี (แม้ว่าจะทำให้เกิดปัญหาอื่น ๆ ในภายหลัง)

ฉันเพิ่งพบอีกคนหนึ่งพูดถึงคนที่มีปัญหานี้ดังนั้นฉันไม่คิดว่ามันเป็นเพียงเครือข่ายของเรา

คำแนะนำเกี่ยวกับวิธีเชื่อมต่อจาก Windows 7 ถึง Windows 2008 R2 ผ่าน DNS หรือไม่ ทั้งสองเป็น 64- บิต

อัปเดต : ปรากฎว่าไม่จำเป็นต้องเป็น R2 เพื่อรับข้อผิดพลาด เรามีเซิร์ฟเวอร์อื่นที่เป็น Windows 2008 R1 64 บิตซึ่งก็ล้มเหลวเช่นกัน


มีเซิร์ฟเวอร์ R2 หนึ่งตัวที่พบปัญหานี้หลังจากรีโหลดเช่นกัน มีชื่อโฮสต์ A บันทึกและค้นหาแบบย้อนกลับที่กำหนดไว้อย่างถูกต้องและมี CNAME ที่ชี้ไปยัง FQDN ที่ก่อนหน้านี้ใช้เพื่อจัดการกับมัน ตอนนี้สิ่งนี้จะโยนข้อผิดพลาดและเซิร์ฟเวอร์ลูกค้าและ DC ทั้งหมดอยู่ในซิงค์ ... ได้รับที่น่ารำคาญเพราะไม่มีปัญหากับ RC R2 ก่อนหน้าติดตั้งบนเครื่องนั้น - และมันยังคงอยู่ IP เดิม ...
Oskar Duveborn

คำตอบ:


11

มันจะปรากฏขึ้นนี้เป็นอย่างน้อยที่เกี่ยวข้องกับบางส่วนนาฬิกาบนตัวควบคุมโดเมนถูกปิด เมื่อเวลาได้รับการแก้ไขแล้วมันทำงาน


3
ต้องรักข้อความแสดงข้อผิดพลาดโดยละเอียด ...
Hubert Kario

6

คุณลองล้างแคช DNS หรือไม่

ipconfig /flushdns

ดูเหมือนว่าปัญหาจะอยู่ที่ไหนสักแห่งใน DNS

  1. ตรวจสอบการค้นหาชื่อปกติผ่าน DNS
  2. ตรวจสอบ reverse DNS lookup บนที่อยู่ IP ของเครื่อง Windows 2008 R2
  3. ตรวจสอบระเบียน DNS ที่สร้างขึ้นสำหรับเครื่องเซิร์ฟเวอร์ / windows 7 บนเซิร์ฟเวอร์ DNS
  4. ลองปิดการใช้งาน IP6 ในทั้งสองเครื่อง

อ้างอิงสิ่งนี้

ครั้งแล้วครั้งเล่าเราจะเห็นสแต็ก IPv6 ทำงานภายใต้ประทุน สิ่งหนึ่งที่เราเห็นนี้คือการเรียก DNS สำหรับแอพพลิเคชันเซิร์ฟเวอร์ ขึ้นอยู่กับแอปพลิเคชันและสแต็คที่ใช้เฉพาะลูกค้าอาจทำการโทร DNS ผ่าน IPv4 เพื่อขอที่อยู่ IPv6 ของแอปพลิเคชันเซิร์ฟเวอร์


ในกรณีของฉันที่อยู่ IP ของเซิร์ฟเวอร์เปลี่ยนไปและ DNS ใน DC ยังคงถือค่าเดิมอยู่ แก้ไขคือการเรียกใช้ ipconfig / registerdns บนเซิร์ฟเวอร์ปัญหา
Neil P

4

ใช่ตรวจสอบให้แน่ใจว่าเวลาบนเซิร์ฟเวอร์เป้าหมายนั้นถูกต้อง จะต้องอยู่ภายใน 5 นาทีจาก DC หรือเซิร์ฟเวอร์และเวิร์คสเตชั่เริ่มที่จะแสดงตลกแม้ว่ามันควรจะแน่นอน ฉันแก้ไขเวลาบนเซิร์ฟเวอร์เป้าหมายที่จัดรูปแบบใหม่ของฉัน (2008 ไม่ใช่ R2) และเชื่อมต่อทันทีจากพีซี Win7 ของฉัน


2

เพื่อแก้ไขปัญหานี้เข้าสู่เซิร์ฟเวอร์ที่ได้รับผลกระทบโดยใช้ที่อยู่ IP และเรียกใช้ cmd ต่อไปนี้

  • หยุดสุทธิ w32time
  • เริ่มต้นสุทธิ w32time

ฉันเชื่อว่านี่จะแก้ไขปัญหาได้


1

สิ่งนี้อาจเกิดขึ้นได้หากคุณใช้ใบรับรองและชื่อไม่ตรงกัน


คุณยังไม่ได้ให้สารใด ๆ กับคำตอบของคุณ ในการตอบคุณจำเป็นต้องจัดเตรียมงานบางอย่างให้กับวิธีการวินิจฉัยปัญหาจากนั้นให้คำแนะนำเกี่ยวกับวิธีการแก้ไขปัญหา เพื่อปรับปรุงคำตอบเพิ่มเติมคุณสามารถให้การอ้างอิงเพื่อสนับสนุนการทำงานของคุณ
เบอร์นีไวท์

0

ทางออกที่ฉันต้องแก้ไขปัญหานี้ก็คือ .. ตรวจสอบให้แน่ใจว่าคุณไม่มีบทบาทนายหน้าการเชื่อมต่อที่ติดตั้งบนเซิร์ฟเวอร์ทั้งสอง แม้ว่าคุณจะทำเช่นนั้นตรวจสอบให้แน่ใจว่าภาระการโหลดนั้นตรวจสอบและทำงานบนเซิร์ฟเวอร์เดียวเท่านั้น (ซึ่งเป็นนายหน้าการเชื่อมต่อ)


คำตอบจะได้รับการปรับปรุงโดยให้การอ้างอิงถึง KB อย่างเป็นทางการหรืออธิบายเพิ่มเติมว่าทำไมการติดตั้งนายหน้าการเชื่อมต่อบนเซิร์ฟเวอร์สองเครื่องทำให้เกิดปัญหา
เบอร์นีไวท์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.