เหตุใดเดสก์ท็อประยะไกลจึงไม่ทำงานให้ฉันด้วยชื่อคอมพิวเตอร์และใช้เฉพาะ IP


11

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

ฉันเห็นชื่อคอมพิวเตอร์ถูกตั้งค่าอย่างถูกต้องว่า "JoshPC" (ตัวอย่าง) และดูเหมือนจะไม่มีความขัดแย้งใด ๆ กับชื่อพีซีอื่น ๆ

มีอะไรผิดปกติหรือเปล่า? ฉันล้างแคช DNS บนพีซีที่พยายามใช้รีโมท แต่ไม่มีโชค

แก้ไข:

  • พีซีอยู่ในเครือข่ายเดียวกันกับแต่ละอื่น ๆ
  • ฉันพยายามipconfig /registerdnsแล้วและไม่ได้รับข้อผิดพลาด (แม้ว่ายังไม่ได้รอ 15 นาที)
  • ping -a [IP] ให้ชื่อที่ถูกต้อง
  • ฉันพยายามใช้ชื่อคอมพิวเตอร์ที่ผ่านการรับรอง

คำตอบ:


10

ฉันหวังว่าคุณกำลังเชื่อมต่อจากเครื่องในเครือข่ายเดียวกันและทั้งสองเป็น Windows จากเครื่องที่คุณกำลังใช้งานระยะไกลเพื่อJoshPCสิ่งที่ไม่ping -a <IPofJoshPC>ให้? มันให้ชื่อคอมพิวเตอร์ที่แตกต่างกันหรือไม่? ถ้าเป็นอย่างนั้นเซิร์ฟเวอร์ DNS JoshPCของคุณจะไม่ได้รับการปรับปรุงด้วยระเบียนทรัพยากรของ จากการลองJoshPC ipconfig /registerdnsจะใช้เวลา 15 นาทีหรือมากกว่านั้นในการลงทะเบียนระเบียนทรัพยากรคอมพิวเตอร์ด้วย DNS

แก้ไข 1:เห็นคุณอัปเดต ! ที่น่าสนใจ หลังจากรอสักครู่หากยังใช้งานไม่ได้ฉันขอแนะนำให้พยายามเข้าถึงเครื่องด้วย FQDN หากคุณยังไม่ได้ลอง ฉันไม่พบข้อผิดพลาดภายในออฟฟิศ แต่เมื่อฉันใช้ VPN จากบ้านฉันมักจะได้รับข้อผิดพลาดนี้ เพียงแค่ให้ชื่อคอมพิวเตอร์จะไม่เชื่อมต่อ แต่การตั้งชื่อให้ครบถ้วนจะเชื่อมต่อ

แก้ไข 2:ถ้าข้างต้นล้มเหลวลองใช้ nslookup JoshPCและเปรียบเทียบ IP ที่คุณได้รับ หากสิ่งเหล่านี้แตกต่างออกไป DNS ของคุณจะไม่ได้รับการอัพเดตแน่นอน ลองติดต่อผู้ดูแลระบบหรือล้างข้อมูลและลงทะเบียนกับ DNS


1
+1 สำหรับเคล็ดลับที่มีประโยชน์และ "ping -a [ip]" ฉันไม่รู้เกี่ยวกับสวิตช์ "-a" เพื่อรับชื่อ! 1) อยู่ในเครือข่ายเดียวกัน - 2) "ping -a" ให้ชื่อที่ถูกต้อง! - 3) "/ registerdns" ไม่ได้ช่วย
Josh Comley

คุณเคยรอบ้างไหม? หลังจาก registerdns หากพบข้อผิดพลาดโปรดตรวจสอบตัวบ่งชี้เหตุการณ์เพื่อดูว่ามีข้อผิดพลาดใดบ้าง
vpram86

@Aviator ฉันได้อัปเดตคำถามของฉันแล้ว!
Josh Comley

ping -a ให้ชื่ออย่าง JoshPC.domain.local และคุณสามารถ ping ชื่อที่ผ่านการรับรองโดยสมบูรณ์ได้หรือไม่? มันยังอยู่ในรูปแบบที่คล้ายกับเครื่องอื่น ๆ ที่คุณสามารถ ping ได้หรือไม่ คอมพิวเตอร์เครื่องอื่น ๆ สามารถเข้าถึง JoshPC ด้วยชื่อได้หรือไม่?
sgmoore

@Aviator - เป็นจุดที่ดีเกี่ยวกับ FQDN แต่นั่นเป็นหนึ่งในสิ่งแรกที่ฉันลอง มันใช้งานไม่ได้ แต่ IP ทำ ฉันงงมากว่าทำไม "ping -a" ให้ชื่อที่ถูกต้อง !! ดูเหมือนว่า DNS จะทำงานอย่างใดอย่างหนึ่ง แต่ไม่ใช่แบบอื่น
Josh Comley

2

สิ่งนี้เกี่ยวข้องกับความปลอดภัย RDP ที่ปลายอีกด้านหนึ่ง (ตั้งค่าเป็น TLS หรือสูง) และการใช้ใบรับรองจาก CA ภายในบางตัว


1

ดูเหมือนว่าเซิร์ฟเวอร์ DNS (หนึ่งในการถือครอง IP -> การจำแนกชื่อ) ได้แคชคู่ IP -> ชื่อผิด ขอให้ผู้ดูแลระบบของคุณเพื่อลบรายการแล้วลอง remoting


1

ฉันเคยมีปัญหานี้บ้างในบางครั้งและมันก็เป็นประสบการณ์ของเราจนถึงตอนนี้ว่ามันอาจจะเชื่อมโยงกับการใช้งาน CPU สูง หาก CPU กำลังใช้งานการเชื่อมต่อผ่าน RDP จะไม่น่าเชื่อถือ เราไม่สามารถเชื่อมต่อได้เลยหรือไม่ก็ประสบกับปรากฏการณ์เดียวกันว่าสามารถเชื่อมต่อกับ IP ได้ แต่ไม่ใช่ชื่อโฮสต์ หากเรารอให้ซีพียูสงบลงแสดงว่ามันทำงานได้อย่างต่อเนื่อง

ฉันรู้ว่านี่คือแอนเน็กซ์ตัล แต่ฉันหวังว่ามันจะช่วยได้


1

ฉันพบปัญหาเดียวกันนี้เมื่อฉันเจอหน้านี้ บนเครื่องของฉันฉันสังเกตเห็นว่าการ ping โฮสต์โดยคอมพิวเตอร์จะส่ง Ping ไปยังเครือข่ายในบ้านของฉันไปยัง ISP ของฉัน แต่เมื่อฉัน ping ไคลเอ็นต์ด้วยชื่อคอมพิวเตอร์ (จากโฮสต์) จะพบว่ามันเป็นปกติบนเครือข่าย

นี่คือผลลัพธ์ของการส่ง Ping ไปยังโฮสต์จากไคลเอนต์ด้วยชื่อคอมพิวเตอร์:

Pinging HOSTNAME.nyc.rr.com [67.215.65.XXX] with 32 bytes of data:
Reply from 67.215.65.XXX: bytes=32 time=14ms TTL=51
Reply from 67.215.65.XXX: bytes=32 time=34ms TTL=51
Reply from 67.215.65.XXX: bytes=32 time=14ms TTL=51
Reply from 67.215.65.XXX: bytes=32 time=12ms TTL=51

Ping statistics for 67.215.65.XXX:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 12ms, Maximum = 34ms, Average = 18ms

ในขณะที่ส่งไคลเอ็นต์จากโฮสต์โดยใช้ชื่อคอมพิวเตอร์จะแสดง:

Pinging CLIENT [192.168.11.32] with 32 bytes of data:
Reply from 192.168.11.32: bytes=32 time=5ms TTL=128
Reply from 192.168.11.32: bytes=32 time=1ms TTL=128
Reply from 192.168.11.32: bytes=32 time=1ms TTL=128
Reply from 192.168.11.32: bytes=32 time=1ms TTL=128

Ping statistics for 192.168.11.32:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 1ms, Maximum = 5ms, Average = 2ms

อาจมีบางคนมีความเข้าใจเพิ่มเติมเกี่ยวกับเรื่องนี้?

เราเตอร์ของฉันใช้ DD-WRT v24SP2-MULTI (11/20/11) std ฉันไม่ได้ส่งต่อพอร์ต RDP เพราะฉันใช้เดสก์ท็อประยะไกลเท่านั้นภายใน

แก้ไข

ปรากฏปัญหาเกี่ยวกับคีย์รีจิสทรี DhcpDomain ด้วยเหตุผลบางอย่างมันถูกตั้งค่าเป็น nyc.rr.com ในคอมพิวเตอร์เครื่องหนึ่งและโดเมนธุรกิจของฉันในอีกเครื่องหนึ่งแม้ว่าทั้งสองเป็นคอมพิวเตอร์ที่บ้านของฉัน การตั้งค่าให้ว่างเปล่าแก้ไขปัญหาที่ฉันมี

แก้ไข DhcpDomain = "" ใน HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ Tcpip \ Parameters \ Interfaces \\

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