Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไข 'Network Error Connection Refused' บน PuTTY

PuTTY เป็นซอฟต์แวร์โอเพนซอร์สฟรีที่ใช้สำหรับ terminal emulation, serial console และ network file sharing สามารถใช้ ฟรี แก้ไข และคัดลอกได้โดยไม่มีข้อจำกัด อย่างไรก็ตาม ไม่กี่วันมานี้ มีรายงานมาจำนวนมากของข้อผิดพลาด "Network Error Connection Refused" ขณะพยายามสร้างการเชื่อมต่อ ในบทความนี้ เราจะบอกคุณเกี่ยวกับสาเหตุที่ทำให้เกิดข้อผิดพลาดนี้และแนะนำวิธีแก้ไขที่เป็นไปได้

สาเหตุของข้อผิดพลาด "Network Error Connection Refused" บน PuTTY

หลังจากได้รับรายงานจากผู้ใช้หลายราย เราตัดสินใจสืบสวนปัญหาและระบุสาเหตุหลักของปัญหา สาเหตุทั่วไปบางอย่างแสดงด้านล่าง:

  • IP Address ไม่ถูกต้อง: เป็นไปได้ว่าคุณไม่ได้ใช้ Raspberry Pi IP Address ขณะพยายามสร้างการเชื่อมต่อ Raspberry Pi IP Address จำเป็นต้องใช้เพื่อสร้างการเชื่อมต่อกับเซิร์ฟเวอร์
  • การ Login ที่กำหนดค่าผิด: ในบางกรณี หากคุณพยายาม login เข้า Raspberry Pi โดยใช้ ssh มันจะกระตุ้นข้อผิดพลาด มันต้องถูกกำหนดค่าใหม่โดยใช้คำสั่งเฉพาะเพื่อทำงานได้อย่างถูกต้อง

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

วิธีแก้ไขที่ 1: ใช้ IP Address ที่ถูกต้อง

เป็นไปได้ว่า IP Address ที่คุณใช้ไม่ใช่ของ Raspberry Pi ดังนั้นขั้นตอนนี้เราจะระบุ IP Address ที่ถูกต้องและใช้มันเพื่อเชื่อมต่อ ขั้นตอนดังนี้:

  1. คลิก ลิงก์นี้เพื่อดาวน์โหลดเครื่องมือ Advanced IP Scanner
    หมายเหตุ: เครื่องมือนี้ฟรีและใช้ง่ายสำหรับระบุ IP Address
  2. คลิก ที่ไฟล์ .exe และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้ง
  3. ติดตั้งแล้ว ให้ รัน เครื่องมือและ คลิก ปุ่ม Scan
  4. รอจนกระบวนการสแกนเสร็จสิ้น
  5. ตรวจสอบว่ามีการเชื่อมต่อชื่อ RaspberryPi ในรายการหรือไม่
  6. หากไม่มี ให้กด Windows + R และพิมพ์ ncpa.cpl
  7. กด Shift และคลิกที่การเชื่อมต่อ LAN และ Wifi ปัจจุบัน
  8. คลิก ที่ตัวเลือก Bridge Connections เพื่อสร้าง bridge
    หมายเหตุ: หากแสดงข้อผิดพลาด ให้คลิกขวาที่ Wifi เลือก Properties คลิก Sharing และยกเลิกติ๊กทั้งสองตัวเลือก
  9. เมื่อสร้าง bridge แล้ว ให้เปิดแอปพลิเคชัน IP Scanning อีกครั้งและคลิก Scan
  10. การเชื่อมต่อชื่อ RaspberryPi จะแสดงขึ้น คัดลอก IP Address ที่แสดงอยู่และวางใน Host Name สำหรับ PuTTY Configuration
  11. คลิก Open และตรวจสอบว่าปัญหายังคงอยู่หรือไม่

วิธีแก้ไขที่ 2: รันคำสั่ง CLI

เป็นไปได้ว่าการกำหนดค่าผิดพลาดเกิดขึ้นระหว่างกระบวนการ login เข้า Raspberry Pi ทำให้คุณไม่สามารถ login ด้วยคำสั่ง ssh ได้ ดังนั้นแนะนำให้ลอง login ด้วยคำสั่งด้านล่าง

$ sudo rm /etc/ssh/ssh_host_* && sudo dpkg-reconfigure openssh-server