เคยพบว่าตัวเองเร่งรีบที่จะจัดการกับบางสิ่งบางอย่างจากระยะไกลเพียงเพื่อเปิด rustdesk และดูข้อความ "ไม่พร้อมโปรดตรวจสอบการเชื่อมต่อของคุณ "-ปล่อยให้คุณติดอยู่และกังวลไม่รู้ว่าจะทำอย่างไร?
ไม่ต้องกังวล-ปัญหานี้ไม่ซับซ้อนการแจ้งเตือนนี้มักหมายความว่าไม่สามารถลงทะเบียนกับเซิร์ฟเวอร์ ID ได้ซึ่งอาจเป็นเพราะข้อจำกัดของเครือข่ายการตั้งค่าเซิร์ฟเวอร์ที่ไม่ถูกต้องหรือปัญหาเกี่ยวกับโครงสร้างพื้นฐานในโฮสต์ของคุณอ่านเพื่อเรียนรู้เกี่ยวกับการตรวจสอบที่จำเป็นและวิธีการแก้ไขปัญหา
ทำไม rustdesk ต้องตรวจสอบการเชื่อมต่อ
ทำไมการแสดงผล rustdesk "ไม่พร้อมโปรดตรวจสอบการเชื่อมต่อของคุณ"? ข้อความนี้มักปรากฏขึ้นเมื่อลูกค้าที่เป็นสนิมไม่สามารถสร้างการสื่อสารกับเซิร์ฟเวอร์ ID (นัดพบ) ได้ปัญหาหลายอย่างอาจทำให้สถานะยังคงติดอยู่เป็น "ไม่พร้อม":
- ปัญหาอินเทอร์เน็ตหรือเครือข่าย: การเชื่อมต่อที่ไม่เสถียร, firewalls ที่จำกัด, ริ้ว, proxies หรือปัญหา DNS อาจป้องกันไม่ให้เกิดสนิมจากการเข้าถึงเซิร์ฟเวอร์ของมัน
- ปัญหาเซิร์ฟเวอร์สาธารณะ ปัญหาชั่วคราวกับโครงสร้างพื้นฐานสาธารณะของกันสนิมอาจส่งผลต่อการลงทะเบียนอุปกรณ์
- การตั้งค่าโฮสต์ด้วยตัวเองไม่ถูกต้อง: ที่อยู่เซิร์ฟเวอร์ ID ที่ไม่ถูกต้องคีย์สาธารณะไม่ตรงกันหรือการตั้งค่าที่ไม่สอดคล้องกันในอุปกรณ์อาจรบกวนการลงทะเบียน
- บริการเซิร์ฟเวอร์หรือการกำหนดค่าพอร์ต: หากเป็นเจ้าภาพเอง
hbbsบริการไม่สามารถใช้งานได้หรือหากพอร์ตที่ต้องการถูกบล็อกลูกค้าอาจไม่สามารถลงทะเบียนได้สำเร็จ - รุ่นที่ล้าสมัยหรือไม่สามารถใช้งานร่วมกันได้: การไม่ตรงกันระหว่างรุ่นไคลเอ็นต์และเซิร์ฟเวอร์อาจนำไปสู่ปัญหาความเข้ากันได้โดยเฉพาะอย่างยิ่งในระหว่างการแก้ไขปัญหาหรือการอัปเกรดเซิร์ฟเวอร์
วิธีแก้ไขข้อผิดพลาด "ไม่พร้อม" rustdesk
ตามข้อผิดพลาดนี้คู่มือนี้จะแสดงขั้นตอนต่อไปนี้ขอแนะนำให้ลองใช้ในคำสั่งซื้อที่นำเสนอโปรดทราบ: เมื่อสนิมกลับไปที่สถานะ "พร้อม" คุณควรหยุด-พยายามหลีกเลี่ยงการเปลี่ยนการตั้งค่าหลายในเวลาเดียวกัน
ขั้นตอนที่1: ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณและรีสตาร์ทสนิม
- 1.เปิดเว็บไซต์หรือแอปพลิเคชันอื่นเพื่อตรวจสอบว่าการเชื่อมต่ออินเทอร์เน็ตของคุณทำงานอย่างถูกต้อง
- 2.ปิด rustdesk อย่างสมบูรณ์แล้วเปิดอีกครั้ง
- 3.หากสถานะยังคงไม่เปลี่ยนแปลงให้รีสตาร์ทคอมพิวเตอร์ของคุณ
- 4.ลองเปลี่ยนไปใช้เครือข่ายอื่น (เช่นฮอตสปอตมือถือ)
หาก rustdesk ทำงานอย่างถูกต้องบนเครือข่ายอื่นปัญหาอาจอยู่กับการเชื่อมต่อเครือข่ายเดิมของคุณไฟร์วอลล์ DNS, VPN หรือการตั้งค่าพร็อกซี
หากอุปกรณ์บนหลายเครือข่ายที่ไม่เกี่ยวข้องทั้งหมดแสดงข้อผิดพลาดเดียวกันเมื่อใช้เซิร์ฟเวอร์สาธารณะที่เป็นสนิมโปรดตรวจสอบช่องอย่างเป็นทางการของ rustdesk และลองอีกครั้งในภายหลัง
ขั้นตอนที่2: ตรวจสอบว่าคุณใช้เซิร์ฟเวอร์สาธารณะหรือโฮสต์ด้วยตนเองหรือไม่
เปิดน้ำสนิม การตั้งค่า> เครือข่าย เมนูและตรวจสอบการกำหนดค่าเซิร์ฟเวอร์โปรดทราบว่าในบางเวอร์ชันการแก้ไขการตั้งค่าเหล่านี้อาจต้องใช้สิทธิ์ของผู้ดูแลระบบ
- หากใช้เซิร์ฟเวอร์สาธารณะ: ตรวจสอบการเชื่อมต่อเครือข่ายของคุณและตรวจสอบว่าบริการไม่พร้อมใช้งานชั่วคราวหรือไม่เว้นแต่คุณได้กำหนดค่าเซิร์ฟเวอร์ ID ที่กำหนดเองหรือคีย์สาธารณะอย่าป้อนที่อยู่เซิร์ฟเวอร์โดยพลการ
- หากใช้เซิร์ฟเวอร์โฮสต์ด้วยตนเอง: ตรวจสอบว่าที่อยู่เซิร์ฟเวอร์ ID และคีย์สาธารณะถูกต้องบนอุปกรณ์ทั้งสองตรวจสอบให้แน่ใจว่าลูกค้าทั้งสองชี้ไปที่เซิร์ฟเวอร์เดียวกัน
ขั้นตอนที่3: ตรวจสอบเซิร์ฟเวอร์ ID และคีย์สาธารณะ
ขั้นตอนนี้ใช้กับการปรับใช้ rustdesk ด้วยตัวเอง
- 1.บนลูกค้าเปิด การตั้งค่า> เครือข่าย.ค่าาา
- 2.ตรวจสอบให้แน่ใจว่าฟิลด์เซิร์ฟเวอร์ ID ประกอบด้วยชื่อโฮสต์เซิร์ฟเวอร์หรือที่อยู่ IP ที่ถูกต้อง
- 3.ตรวจสอบว่าคีย์สาธารณะตรงกับคีย์ที่สร้างขึ้นโดยเซิร์ฟเวอร์ rustdesk ของคุณ
- 4.ตรวจสอบว่าอุปกรณ์ระยะไกลอื่นๆใช้เซิร์ฟเวอร์ ID และคีย์เดียวกัน
- 5.บันทึกการกำหนดค่าและรีสตาร์ทสนิม
โดยปกติจะจัดเก็บคีย์สาธารณะของเซิร์ฟเวอร์ไว้ในไฟล์ชื่อ id_ed25519.pub.หากคีย์เซิร์ฟเวอร์มีการเปลี่ยนแปลงลูกค้าที่มีอยู่อาจต้องได้รับการอัปเดตเพื่อให้ตรงกับมัน
เป็นการดีที่สุดที่จะหลีกเลี่ยงการสร้างคีย์เซิร์ฟเวอร์ใหม่หรือลบไฟล์คีย์เนื่องจากการทำเช่นนั้นสามารถทำให้การกำหนดค่าที่ใช้ในปัจจุบันโดยอุปกรณ์อื่นได้
ขั้นตอนที่4: ตรวจสอบเซิร์ฟเวอร์ rustdesk และพอร์ตที่ต้องการ
หากคุณกำลังจัดการเซิร์ฟเวอร์ของคุณเองโปรดตรวจสอบให้แน่ใจว่าบริการกำลังทำงานอยู่หากคุณกำลังใช้เซิร์ฟเวอร์สาธารณะคุณอาจข้ามขั้นตอนนี้
เซิร์ฟเวอร์ rustdesk ประกอบด้วยสองส่วนประกอบหลัก: hbbsซึ่งจัดการการลงทะเบียน ID และการประสานงานการเชื่อมต่อและ hbbrซึ่งให้บริการรีเลย์เมื่อไม่สามารถสร้างการเชื่อมต่อโดยตรงได้
ตรวจสอบสถานะบริการหรือบันทึกคอนเทนเนอร์สำหรับข้อผิดพลาดในการเริ่มต้นนอกจากนี้ตรวจสอบว่าไฟร์วอลล์เซิร์ฟเวอร์ของคุณกลุ่มรักษาความปลอดภัยบนคลาวด์การแมปพอร์ต Docker และกฎการส่งต่อเราเตอร์ได้รับการกำหนดค่าอย่างถูกต้องและสอดคล้องกัน
ที่ขั้นต่ำ rustdesk มักจะต้องใช้พอร์ต TCP 21115-21117และพอร์ต UDP 21116; ขึ้นอยู่กับการใช้งานเฉพาะของคุณและคุณสมบัติในการใช้งานพอร์ตเพิ่มเติมอาจจะต้องใช้
ขั้นตอนที่5: ตรวจสอบ DNS, VPN และข้อจำกัดไฟร์วอลล์
หากการกำหนดค่าเซิร์ฟเวอร์ของคุณถูกต้องขั้นตอนต่อไปคือการตรวจสอบเส้นทางเครือข่าย
- ตรวจสอบว่าชื่อโฮสต์เซิร์ฟเวอร์แก้ไขที่อยู่ IP ที่คาดไว้
- ทดสอบการเชื่อมต่อจากเครือข่ายที่ได้รับการอนุมัติโดยไม่ต้องใช้ VPN หรือพร็อกซี-เพื่อดูว่าการเปลี่ยนแปลงพฤติกรรมหรือไม่
- ตรวจสอบกฎไฟร์วอลล์หรือไวรัสที่อาจปิดกั้นการจราจรที่เป็นสนิม
- หากคุณเป็นเจ้าภาพที่บ้านตรวจสอบให้แน่ใจว่าเราเตอร์ของคุณมีที่อยู่ IP สาธารณะและมีการกำหนดค่าการส่งต่อพอร์ตอย่างถูกต้อง
- สำหรับการตั้งค่าที่เป็นเจ้าภาพเองปัญหาต่างๆเช่นความละเอียดของโฮสต์สาธารณะที่ไม่ถูกต้องการส่งต่อพอร์ตที่ขาดหายไปหรือการตั้งค่า NAT (cgnat) ระดับผู้ให้บริการสามารถป้องกันไม่ให้การเชื่อมต่อขาเข้าไปถึงเซิร์ฟเวอร์ได้หากปัญหาเกิดขึ้นเมื่อเชื่อมต่อผ่านชื่อโฮสต์สาธารณะจากภายในเครือข่ายท้องถิ่นเดียวกันอาจเกี่ยวข้องกับ NAT Loopback หรือ Split DNS
ใช้กฎ "อนุญาต" ที่จำกัดสำหรับการจราจรที่จำเป็นอย่าปล่อยให้ไฟร์วอลล์ของคุณปิดใช้งาน
ขั้นตอนที่6: อัปเดต rustdesk และตรวจสอบการกำหนดค่าอีกครั้ง
อัปเดตลูกค้าที่เป็นสนิมทั้งใน endpoints ให้เป็นเวอร์ชันที่เสถียรและเข้ากันได้สำหรับการปรับใช้ที่เป็นเจ้าภาพเองให้ตรวจสอบรุ่นเซิร์ฟเวอร์และบันทึกก่อนที่จะดำเนินการกับการอัพเกรด rustdesk
หากอุปกรณ์เพียงเครื่องเดียวล้มเหลวอย่างต่อเนื่องให้ลองสังเกตการตั้งค่าปัจจุบันเข้าสู่ข้อมูลเซิร์ฟเวอร์อีกครั้งและทดสอบอีกครั้งการติดตั้งแอปพลิเคชันใหม่ยังเป็นตัวเลือกที่มองเห็นได้
หากปัญหายังคงมีอยู่-และโดยที่คุณไม่จำเป็นต้องใช้โอเพ่นซอร์สหรือความสามารถในการโฮสต์ของ rustdesk โดยเฉพาะหรือเพียงแค่ต้องการหลีกเลี่ยงการใช้เวลาหลายชั่วโมงในการบำรุงรักษาการสำรวจเซิร์ฟเวอร์ ทางเลือกสำหรับ rustdesk อาจเป็นทางออกที่เป็นประโยชน์มากขึ้น
Awesun: ทางเลือกที่เรียบง่ายและใช้งานง่าย
กันสนิมดึงดูดผู้ใช้ที่ให้ความสำคัญกับซอฟต์แวร์โอเพนซอร์สและต้องการควบคุมโครงสร้างพื้นฐานการเข้าถึงระยะไกลของตนเองในขณะที่มีความยืดหยุ่นสูงต้องใช้ความเชี่ยวชาญทางเทคนิคในระดับหนึ่งและปัญหาการแก้ไขปัญหาสามารถเกี่ยวข้องกับขั้นตอนที่ซับซ้อนมากขึ้น
ความน่ากลัวโดยความคมชัดใช้วิธีการที่แตกต่างกันเป็นโซลูชันเดสก์ท็อประยะไกลที่ใช้งานง่ายและใช้งานง่ายซึ่งไม่จำเป็นต้องใช้เซิร์ฟเวอร์หรือการบำรุงรักษาเครือข่ายอย่างต่อเนื่อง
ทำไม awesun เป็นทางเลือกที่ดีในการเกิดสนิม?
การแก้ไขปัญหาที่ซับซ้อนอาจเป็นเรื่องยุ่งยากการเปลี่ยนไปใช้โซลูชันการเข้าถึงระยะไกลที่แตกต่างกันอาจเป็นทางเลือกที่สะดวกมากขึ้น Awesun เป็นเครื่องมือที่มีน้ำหนักเบาติดตั้งง่ายและใช้งานง่ายเป็นตัวเลือกที่ยอดเยี่ยมหากคุณต้องการเปลี่ยนอย่างรวดเร็วสำหรับโต๊ะทำงานเพื่อจัดการกับงานเร่งด่วน
- ติดตั้งง่าย: เพียงดาวน์โหลดติดตั้งและเข้าสู่ระบบ-เชื่อมต่ออุปกรณ์ของคุณในสามขั้นตอนง่ายๆโดยไม่ต้องปรับใช้เซิร์ฟเวอร์ของคุณเอง
- การเข้าถึงข้ามแพลตฟอร์ม: รองรับแพลตฟอร์มหลักเช่น Windows, MacOS, Android และ iOS ช่วยให้สามารถเชื่อมต่อได้อย่างราบรื่นในอุปกรณ์ต่างๆ
- การเข้าถึงแบบไม่ต้องใส่ข้อมูล: กำหนดค่าคอมพิวเตอร์ที่ได้รับอนุญาตล่วงหน้าเพื่อเชื่อมต่อทุกที่ทุกเวลาที่คุณต้องการ
- อัตราเฟรมสูงและความละเอียดสูง: การสนับสนุนพื้นเมืองสำหรับการสตรีมมิ่งที่4K/144 FPS หรือ8K/60 fps เพื่อให้มั่นใจได้ว่าภาพความละเอียดสูงที่ราบรื่นเหมาะสำหรับการทำงานระยะไกลการสนับสนุนด้านเทคนิคและอื่นๆ
- การถ่ายโอนไฟล์ความเร็วสูง: ถ่ายโอนไฟล์ได้อย่างง่ายดายโดยตรงหรือผ่านการลากและวางง่ายๆในระหว่างเซสชั่นระยะไกล
ในขณะที่เปลี่ยนไปใช้ awesun จะไม่แก้ไขปัญหาพื้นฐานด้วยกันสนิมแต่ก็มีวิธีอื่นในการเชื่อมต่อโปรดทราบว่าหากสาเหตุอยู่ในคอมพิวเตอร์ระยะไกลที่ผิดพลาดหรือเครือข่ายที่ไม่เสถียรการใช้แอปพลิเคชันอื่นอาจไม่จำเป็นต้องแก้ไขปัญหา
เชื่อมต่อในสามขั้นตอนอย่างรวดเร็ว: คู่มือผู้ใช้สำหรับ awesun
1.ดาวน์โหลดและติดตั้ง awesun: ติดตั้งเวอร์ชันที่เหมาะสมบนอุปกรณ์ทั้งหมดที่คุณต้องการเชื่อมต่อ
2.เข้าสู่ระบบและกำหนดค่าอุปกรณ์ของคุณ: ทำตามคำแนะนำบนหน้าจอเพื่อเข้าสู่ระบบและอนุญาตให้คอมพิวเตอร์ระยะไกล
3.เริ่มต้นเซสชั่นระยะไกล: เริ่มต้นการเชื่อมต่อโดยการเลือกอุปกรณ์จากรายการของคุณหรือโดยการป้อน ID อุปกรณ์ระยะไกลตามที่ได้รับแจ้งคุณยังสามารถตั้งค่า "การเข้าถึงแบบอัตโนมัติ" ล่วงหน้าเพื่อให้แน่ใจว่าคุณสามารถเชื่อมต่อได้ทุกที่ทุกเวลา
คำถามที่พบบ่อย
ทำไม rustdesk ถึงพูดว่า "ไม่พร้อม" บนคอมพิวเตอร์เครื่องเดียว?
ปัญหาอาจอยู่กับการเชื่อมต่อเครือข่ายการตั้งค่า DNS, VPN หรือการกำหนดค่าพร็อกซีหรือรุ่น rustdesk บนอุปกรณ์เฉพาะนี้คุณจะต้องแก้ไขปัญหาคอมพิวเตอร์นี้โดยเฉพาะหากมีการใช้เซิร์ฟเวอร์ระบุตัวตนแบบกำหนดเองโปรดตรวจสอบว่าที่อยู่เซิร์ฟเวอร์และคีย์สาธารณะตรงกับที่อยู่บนอุปกรณ์ที่ทำงานอย่างถูกต้อง
อะไรคือความแตกต่างระหว่าง "ไม่พร้อม" และ "ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์รีเลย์"?
"ไม่พร้อม" มักจะระบุปัญหาในระหว่างขั้นตอนการลงทะเบียนเซิร์ฟเวอร์ ID ซึ่งเกิดขึ้นก่อนที่เซสชั่นระยะไกลจะเริ่มขึ้นข้อผิดพลาด "ไม่สามารถเชื่อมต่อกับรีเลย์เซิร์ฟเวอร์" โดยความคมชัดเกิดขึ้นในขั้นตอนต่อมา
ส่วนประกอบเซิร์ฟเวอร์ของ rustdesk ทั้งสองชิ้นต้องทำงานหรือไม่?
ในการปรับใช้โฮสต์ด้วยตนเองมาตรฐาน hbbs จัดการการลงทะเบียน ID และการประสานงานการเชื่อมต่อในขณะที่ hbbr ให้บริการรีเลย์ถ้า hbbs ไม่พร้อมใช้งานลูกค้าอาจยังคงอยู่ในสถานะ "ไม่พร้อม" หากไม่มี hbbr เท่านั้นกระบวนการลงทะเบียนอาจยังคงประสบความสำเร็จแต่เซสชันที่ต้องการการเชื่อมต่อรีเลย์จะไม่สามารถจัดตั้งขึ้นได้
จะตรวจสอบได้อย่างไรว่าปัญหาเฉพาะกับ rustdesk หรือไม่?
ในขณะที่การรักษาคอมพิวเตอร์ระยะไกลและสภาพแวดล้อมเครือข่ายไม่เปลี่ยนแปลงพยายามเชื่อมต่อกับคอมพิวเตอร์ระยะไกลเดียวกันโดยใช้โปรแกรมการเข้าถึงระยะไกลที่แตกต่างกัน (เช่น awesun) หากซอฟต์แวร์อื่นเชื่อมต่อสำเร็จปัญหาอาจเกี่ยวข้องกับการกำหนดค่าของ rustdesk หรือบริการเชื่อมต่อและการตั้งค่าการอนุญาตการเข้าถึง
ข้อสรุป
คุณเริ่มต้นเซสชั่นระยะไกลเพื่อทำงานให้เสร็จ-ไม่ต้องเสียเวลาครึ่งหนึ่งของปัญหาการเชื่อมต่อการแก้ไขปัญหาถ้า rustdesk รบกวนเวิร์กโฟลว์ของคุณทำไมไม่สำรวจทางเลือก? ให้ ความน่ากลัวสุดๆ ลองใช้อุปกรณ์ Go-TO ของคุณและดูว่ามันเหมาะสมกับความต้องการของคุณหรือไม่
