ทำไม Remmina ถึงไม่เชื่อมต่อกับ Windows 7 Remote Desktop?


44

ฉันใช้ Ubuntu และฉันพยายามเชื่อมต่อกับเครื่องอื่นในเครือข่ายอื่นโดยใช้เดสก์ท็อประยะไกล

ใน Windows7 ฉันได้ทำสิ่งต่อไปนี้เพื่อเปิดใช้งานเดสก์ท็อประยะไกล:

  1. ฉันไปที่คอมพิวเตอร์ -> คุณสมบัติ -> การตั้งค่าระยะไกล
  2. ฉันเลือกตัวเลือก: "อนุญาตการเชื่อมต่อจากคอมพิวเตอร์ที่ใช้ Remote Desktop ทุกรุ่น
  3. ฉันเปิด "ไฟร์วอลล์ Windows ด้วยความปลอดภัยขั้นสูง"
  4. ในกฎขาเข้าฉันได้เปิดใช้งานกฎสำหรับเดสก์ท็อประยะไกล (สาธารณะและโดเมน)

ฉันได้ติดตั้ง Remmina ในเครื่อง Ubuntu แล้ว

สำหรับการกำหนดค่าฉันทำตามขั้นตอนต่อไปนี้:

  1. เลือกโปรโตคอล RDP
  2. ในการป้อนข้อมูลเซิร์ฟเวอร์ฉันได้เขียน IP สาธารณะของเครื่อง Windows
  3. ในชื่อผู้ใช้ / รหัสผ่านฉันได้พิมพ์ข้อมูลรับรองการเข้าสู่ระบบ (เช่นเดียวกับบัญชีผู้ดูแลระบบ Windows ของฉัน)

แต่เมื่อฉันพยายามเชื่อมต่อฉันได้รับข้อความแสดงข้อผิดพลาดนี้:

"ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ RDP 89.130.251.160"

หากฉัน ping เครื่อง Windows7 ของฉันฉันมีการตอบสนองที่ถูกต้อง

ข้อเสนอแนะใด ๆ


1
คุณเปิดพอร์ตที่ถูกต้องบนเครื่องและโมเด็ม / เราเตอร์!
Dr_Bunsen

ลองเรียกใช้คำสั่งนี้จาก Ubuntu: telnet 89.130.251.160 3389คุณได้อะไรเป็นเอาท์พุท
koni_raid

สำหรับฉันมันเป็นสิ่งที่โง่จริงๆฉันพิมพ์รหัสผ่านผิด หากคุณเลือก RDP เป็นโปรโตคอลคุณจะได้รับหน้าจอ Windows แจ้งว่าชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง อย่างไรก็ตามเมื่อคุณใช้ NLA (ค่าเริ่มต้น) จะมีข้อความระบุว่า "ไม่สามารถเชื่อมต่อ" นี่เป็นสิ่งที่ทำให้เข้าใจผิดมากถึงแม้จะถูกต้องทางเทคนิค;)
chris166

คำตอบ:


73

ตรวจสอบว่าพอร์ต 3389 เปิดอยู่ในไฟร์วอลล์และเราเตอร์ของคุณ

ใน Remmina แก้ไขการเชื่อมต่อของคุณคลิกแท็บ " ขั้นสูง " และเลือกRDPภายใต้ตัวเลือก " ความปลอดภัย " และบันทึก

ช่องโต้ตอบการตั้งค่าขั้นสูง Remmina


7
ทำอย่างนั้นไม่ช่วย
วู

5
เหตุใด RDP จึงไม่ใช่ตัวเลือกเริ่มต้น
Nemo

7
สิ่งนี้ช่วยฉันได้ แต่ฉันสับสน: เหตุใดการเชื่อมต่อจึงใช้งานได้ระยะหนึ่งโดยไม่ต้องมีการเปลี่ยนแปลงจึงต้องใช้ในทันที
Sam

3
สำหรับสิ่งที่คุ้มค่าฉันต้องเปลี่ยนการตั้งค่า "ความปลอดภัย" จาก "เจรจา" เป็น "RDP" วันนี้เพื่อให้มันทำงานได้จากเซสชัน Ubuntu 16.04 ของฉัน ก่อนหน้านี้เคยทำงานกับการตั้งค่า "เจรจาต่อรอง" ฉันไม่รู้ว่าเป็นการอัปเดตของ Ubuntu หรือ Windows หรือไม่
จอห์น T

30

เพียงแค่ลบเซิร์ฟเวอร์ที่ก่อให้เกิดปัญหาจากไฟล์~/.freerdp/known_hostsและมันจะทำงาน


5
ทำอย่างนั้นไม่ช่วย
วู

สิ่งนี้ใช้ได้สำหรับฉันด้วยหลังจากเซิร์ฟเวอร์ฉันเชื่อมต่อด้วยก็หยุดทำงาน!
Nathan S. Watson-Haigh

ฉันเพิ่งลบไฟล์ทั้งหมด lol แต่มันใช้งานได้ขอบคุณ การตั้งค่าการเจรจาต่อรองดูเหมือนจะเหมาะสมที่สุด ...
Shapeshifter

ฉันไม่มี.freerdpโฟลเดอร์ในโฮมไดเร็กตอรี่ของฉัน
ROMANIA_engineer

ว้าวนี่มันใช้งานได้สำหรับฉัน ปัญหาเดียวกันกับ OP ลบไฟล์นี้แล้ว ทำงานได้อีกครั้ง
Halsafar

7

สำหรับผมการลบโฮสต์ที่กระทำผิดใน ~ / .freerdp / known_hosts และเปลี่ยนการตั้งค่าความปลอดภัยเพื่อNLAทำงาน

RDP เคยทำงาน แต่ไม่ได้ใช้กับเครื่อง Windows 7 ที่ฉันทำงานด้วยอีกต่อไป


chattr + i ~ / .freerdp / known_hosts สิ่งนี้ใช้ได้กับฉัน
Ajay Kurmi

1

การแก้ปัญหาเหล่านี้ไม่เหมาะกับฉันเลย แต่ในเครื่องของฉันการตั้งค่าความลึกของสีต้องตั้งค่าเป็น "True color (32 bpp)" เพื่อให้ทำงานได้ สิ่งนี้อาจแตกต่างกันไปขึ้นอยู่กับการตั้งค่า Windows ของคุณ แต่ปรากฏว่าการตั้งค่าอื่น ๆ จะล้มเหลวด้วยข้อความ "ไม่สามารถเชื่อมต่อ"

ป้อนคำอธิบายรูปภาพที่นี่

การตั้งค่าอื่น ๆ ทั้งหมดเป็นค่าเริ่มต้นสร้างโดยการเชื่อมต่อใหม่ใน Remmina


Omg ที่ฟังดูแปลกประหลาดการตั้งค่าหน้าจอจะรบกวนการเชื่อมต่อ ...
erm3nda

ฉันใช้เวลาสักครู่กว่าจะทราบว่าการตั้งค่านี้อยู่ที่ใด แต่เมื่อฉันคลิกที่เครื่องหมาย "+" แทนที่จะพยายามเชื่อมต่อเพียงครั้งเดียวฉันเห็นการตั้งค่าต่างๆที่สามารถปรับเปลี่ยนได้ ฉันใช้ Ubuntu 18 และ Windows 7 คุณอาจต้องการเพิ่มตำแหน่งเพื่อค้นหาการตั้งค่านี้ในคำตอบของคุณ! ขอบคุณสำหรับความช่วยเหลือ !!
Gordster

1

เมื่อลบโฮสต์~/.freerdp/known_hostsไม่ทำงานให้ลองตรวจสอบการตั้งค่าเดสก์ท็อประยะไกลของ windows

สำหรับฉันปิดการใช้งาน"Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended)"ได้หลอกลวง (ค้นหา "อนุญาตการเข้าถึงคอมพิวเตอร์ของคุณจากระยะไกล" ในแผงควบคุม

ป้อนคำอธิบายรูปภาพที่นี่


0

ฉันมีปัญหาคล้ายกันเมื่อพยายามเชื่อมต่อพีซีที่ใช้ Precise จากแล็ปท็อปที่ใช้ Precise ด้วย เนื่องจากฉันมีการเชื่อมต่อที่ประสบความสำเร็จอีก 2 รายการหนึ่งในนั้นคือพีซีที่ใช้ Windows XP และอีกหนึ่งเครือข่ายที่ใช้ Lucid ทั้งสองใช้โปรโตคอล VNC (ไอคอนจอภาพสีฟ้า) แต่อันที่มีปัญหาถูกตั้งค่าด้วย RDP (ไอคอนดอกไม้) เพียงไปที่หน้าต่างหลักของ Remina คลิกขวาที่การเชื่อมต่อที่เป็นปัญหาเลือกแก้ไขและเปลี่ยนโปรโตคอลเป็น VNC หวังว่าจะช่วยได้


0

ผมมีปัญหาเดียวกัน. ในกรณีของฉันเซิร์ฟเวอร์ระยะไกลคือ wondows2012R2 ซึ่งติดตั้งใหม่และฉันเชื่อมต่อกับมันล่าสุดเมื่อเป็น windows 2008R2

ในแต่ละกรณีที่ฉันลองฉันได้รับข้อความแสดงข้อผิดพลาดดังนั้นทันใดนั้นฉันไม่ได้เปลี่ยนขั้นสูง -> ความปลอดภัยเป็นRDPและอยู่ต่อไปNegotateและใช้ใบรับรองเซิร์ฟเวอร์ใหม่และเชื่อมต่อ

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