หมดเวลาการเชื่อมต่อของ Synergy Windows 7


14

ฉันกำลังพยายามกำหนดค่า Synergy บนเครื่อง Windows 7 64 บิตสองเครื่อง - หนึ่งเดสก์ท็อปและอีกแล็ปท็อป เดสก์ท็อป (เซิร์ฟเวอร์ Synergy) ดูเหมือนจะทำงานและรอการเชื่อมต่อลูกค้า ฉันอนุญาตการรับส่งข้อมูล TCP ขาเข้าผ่านพอร์ต 24800 และขาออกบนแล็ปท็อป

เมื่อทำการเชื่อมต่อทดสอบบนแล็ปท็อปฉันได้รับ:

ข้อผิดพลาด: ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์: หมดเวลา .. \ cmd \ synergy \ synergy.cpp, 270

ฉันได้ตั้งค่าไคลเอนต์ให้ใช้ที่อยู่ IP ของโฮสต์แทนชื่อคอมพิวเตอร์ตามที่แนะนำโดยผลการค้นหาอื่น ๆ แต่ยังไม่มีโชค ฉันได้ตั้งค่าให้ทั้งสองทำงานเป็นผู้ดูแลระบบด้วย

ซินเนอร์จี้บอกว่ามันเลิกกับข้อผิดพลาดและตรวจสอบล็อกไฟล์ แต่ไม่รู้ว่าอยู่ที่ไหน ความช่วยเหลือใด ๆ ที่ชื่นชม


หากคุณปิดใช้งานไฟร์วอลล์ชั่วคราว (ทั้งระบบ) ในทั้งสองระบบเชื่อมต่อหรือไม่
Majenko

@ StevieG ฉันชอบ แต่ฉันไม่ได้ถามคำถาม
Majenko

ขออภัยฉันหมายถึง @mojoriesen ...
Stevie G

ฉันชอบ @Gillfish แนะนำโดยมีข้อยกเว้นไฟร์วอลล์แอปพลิเคชัน ตั้งแต่ซินเนอร์จี้เริ่มชาร์จฉันใช้เมาส์ไร้พรมแดนของ MSFT และมันใช้งานได้ดีระหว่างเครื่อง Win7 และ Win10
mojoriesen

คำตอบ:


18

ฉันมีปัญหาเดียวกันซึ่งฉันสามารถทำให้ลูกค้าเชื่อมต่อในตอนแรก แต่แล้วมันก็หยุดทำงาน ปรากฎว่าฉันได้รีบู๊ตเครื่องโฮสต์ซึ่งเปิดใช้งานไฟร์วอลล์อีกครั้ง ทันทีที่ฉันปิดการใช้งานไฟร์วอลล์บนเซิร์ฟเวอร์ไคลเอนต์เชื่อมต่อทันที

ไม่มีเนื้อหาที่ทำให้ไฟร์วอลล์ของฉันปิดอยู่ตลอดเวลาบนเครื่อง Windows 7 ของฉันฉันเพิ่มเซิร์ฟเวอร์ที่ปฏิบัติการได้ในรายการแอปพลิเคชันที่ไฟร์วอลล์อนุญาตผ่านและเปิดใช้งานอีกครั้ง ในการทำเช่นนี้ (บน Windows 7 อย่างน้อย):

  1. เปิดแผงควบคุม \ System และ Security \ Windows Firewall
  2. ทางด้านซ้ายเลือก "อนุญาตให้โปรแกรมหรือคุณสมบัติผ่านไฟร์วอลล์ Windows"
  3. คลิกที่ปุ่ม "อนุญาตโปรแกรมอื่น"
  4. แม้ว่าซินเนอร์จี้จะอยู่ในรายชื่อของโปรแกรมอย่าเลือก มันเป็นปฏิบัติการที่ผิด
  5. ให้คลิกที่ปุ่มเบราส์และไปที่ C: \ Program Files \ Synergy \ แล้วเลือก synergys.exe สังเกตุ 'S' ที่ส่วนท้ายของชื่อไฟล์ นั่นหมายถึงเซิร์ฟเวอร์ซึ่งเป็นไฟล์ปฏิบัติการที่ยอมรับการเชื่อมต่อขาเข้า
  6. หลังจากเพิ่ม exe นั้นตอนนี้คุณควรมีรายการสำหรับ synergys.exe ในรายการแอปพลิเคชันที่อนุญาตของคุณ ทำเครื่องหมายในคอลัมน์ "บ้าน / ที่ทำงาน (ส่วนตัว)" ถัดจากรายการนี้และคลิกตกลง ฉันไม่ได้ใส่เช็คในคอลัมน์ "สาธารณะ" เพราะคอมพิวเตอร์ของฉันอยู่ในเครือข่ายเดียวกัน

หลังจากกดปุ่มตกลงลูกค้าของฉันเชื่อมต่อทันที ฉันไม่ต้องรีสตาร์ทไคลเอนต์หรือเซิร์ฟเวอร์ ฉันหวังว่านี่จะช่วยให้ใครบางคนสามารถติดต่อกันได้ การทำงานร่วมกันเป็นสิ่งที่สวยงามเมื่อมันทำงาน!


ทำงานกับตราดสำหรับฉันสองเครื่อง Win 7 64 หนึ่งแล็ปท็อปเดสก์ท็อปอีกเครื่องหนึ่งจำได้จากการทำงานร่วมกันแบบเก่าจริง ๆ Chrs
MemeDeveloper

ฉันมี synergys.exe อยู่ในรายการแล้ว แต่การเปลี่ยนแปลงการกำหนดค่าเครือข่าย (ไม่เกี่ยวข้อง) เปลี่ยนเครือข่ายของฉันเป็นส่วนตัวดังนั้นฉันจึงจำเป็นต้องเปลี่ยนแปลงเพื่อให้อนุญาตการเข้าถึงแบบส่วนตัว (Win 8 Pro) +1 ควรได้รับการยอมรับ
Mutmatt

1
รู้ว่าสิ่งที่ฉันยังคงตลก? ฉัน upvote นี้ 17 ก.ย. '13 และตอนนี้, 5 พฤษภาคม '15 ฉันพบมันอีกครั้งและพยายาม upvote มัน!
Mutmatt

บางครั้งมันยังช่วยในการเชื่อมต่อกับเซิร์ฟเวอร์โดยใช้ชื่อโฮสต์และไม่ใช่หนึ่งใน IP
mınxomaτ

5

Synergy เป็นสิ่งที่ดี แต่ถ้าคุณต้องการซอฟต์แวร์ที่มีประสิทธิภาพ KVM ลองInputDirector ฉันพบว่ามันเสถียรมากขึ้นและไม่มีข้อบกพร่อง Plug and play ที่มากขึ้นคือMouse ที่ไม่มีพรมแดนจาก Microsoft

เมาส์ไร้พรมแดนก็มีการคัดลอกไฟล์และการแชร์คลิปบอร์ด


2
InputDirector ไม่ข้ามแพลตฟอร์ม
relipse

2

คุณต้องตรวจสอบให้แน่ใจว่ามีทั้งกฎ TCP และ UDP ที่อนุญาตให้ synergys.exe และ synergyc.exe

นี่คือวิธีที่คุณตรวจสอบและเพิ่มหากคุณไม่มี:

ปุ่มเริ่ม Windows 7 พิมพ์ในแถบค้นหา: Windows Firewall คลิกที่ผลการค้นหาแรก "Windows Firewall พร้อมความปลอดภัยขั้นสูง" ทางด้านซ้ายคลิกที่ "กฎขาเข้า"

ค้นหากฎที่มีอยู่สำหรับ synergy.exe และ synergyc.exe คุณควรมีสองตัวสำหรับแต่ละตัวหากคุณนำทางไปทางขวาคุณจะเห็นคอลัมน์ชื่อ "โปรโตคอล" หนึ่งตัวควรเลือกโปรโตคอล "TCP" และอีกอันหนึ่ง หนึ่งโปรโตคอล "UDP" (สำหรับทั้ง synergy.exe และ synergyc.exe)

วิธีสร้างกฎใหม่:

  1. คลิกขวาที่ "กฎใหม่ ... "
  2. เลือก "โปรแกรม" และคลิก "ถัดไป>"
  3. คลิกเรียกดูและนำทางไปยังไดเรกทอรีการติดตั้งของ Synergy เลือกไฟล์. exe ที่คุณขาดไปจากกฎแล้วคลิก "ถัดไป>"
  4. ทำเครื่องหมายเลือกสิ่งที่ตรงกับคุณ (โดยปกติจะเป็นแค่ "ส่วนตัว") และคลิก "ถัดไป>" ตั้งชื่อ (เช่น: synergys udp)
  5. ตอนนี้ดับเบิลคลิกที่กฎที่คุณเพิ่งสร้าง
  6. เลือกแท็บ "โปรโตคอลและพอร์ต" และเปลี่ยน "ประเภทโปรโตคอล" เป็น TCP หรือ UDP ขึ้นอยู่กับสิ่งที่คุณหายไปคลิก "ตกลง"

2

สำคัญ: ฉันติดตั้ง Synergy 64 บิต ปัญหาอยู่ในกฎขาเข้าและการเชื่อมโยง synergys.exe การเชื่อมโยงจะต้องเป็นแบบ 64 บิตหรือ 32 บิตแล้วแต่ว่าคุณจะติดตั้งอะไร

  1. เปิดแผงควบคุม
  2. ไปที่ไฟร์วอลล์ Windows แล้วคลิกการตั้งค่าขั้นสูงจากนั้นกฎขาเข้า
  3. ค้นหาsynergys ของรายการบนบรรทัดโปรโตคอล TCP
  4. คลิกคุณสมบัติจากนั้นแท็บโปรแกรมและบริการ
  5. ในโปรแกรม 'โปรแกรมนี้:' คลิกเรียกดูและไปที่โฟลเดอร์การติดตั้ง Synergy 64 บิต
  6. เลือก synergys.exe ซึ่งเติมฟิลด์ด้วยค่านี้:

    %ProgramFiles%\Synergy\synergys.exe
    
  7. คลิกใช้และตกลง

PC ไคลเอ็นต์ของฉันเชื่อมต่อทันที โชคดี!


1

หากเซิร์ฟเวอร์ของ Synergy กำลัง 'เลิกด้วยข้อผิดพลาด' เซิร์ฟเวอร์จะไม่ทำงานดังนั้นลูกค้าจะไม่มีอะไรเชื่อมต่อ

คุณควรจะสามารถ telnet ไปยังเซิร์ฟเวอร์ที่พอร์ต 24800 จากไคลเอนต์และได้รับการเชื่อมต่อ ถ้าไม่ไฟร์วอลล์กำลังบล็อกการเชื่อมต่อหรือเซิร์ฟเวอร์ของ Synergy ไม่ทำงาน

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


1

สิ่งที่คุณต้องทำ:

  1. บนเซิร์ฟเวอร์คลิกที่ "กำหนดค่าเซิร์ฟเวอร์ ... "

  2. มุมบนขวามือคุณจะเห็นจอภาพลากลงมาแล้ววางไว้ข้าง ๆ จอภาพที่มองเห็นได้อื่น ๆ

  3. ดับเบิลคลิกที่จอภาพที่คุณลากลงมาแล้วแก้ไข "ชื่อหน้าจอ" เพื่อให้ตรงกับชื่อหน้าจอของลูกค้าของคุณ

  4. หยุดและเริ่มต้นเซิร์ฟเวอร์และไคลเอนต์และ kabum! มันจะทำงาน!


Warning: Failed to connect to server: Timed out
Stevie G

1

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

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


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