วิธีแก้ไขข้อผิดพลาด “Curl ไม่สามารถแก้ไขโฮสต์” ใน Linux

Withi Kaekhi Khx Phid Phlad Curl Mi Samarth Kaekhi Host Ni Linux



“Curl ไม่สามารถแก้ไขโฮสต์” มักจะเกิดขึ้นเมื่อขดไม่สามารถสร้างการเชื่อมต่อระหว่างโฮสต์และเซิร์ฟเวอร์ กล่าวอีกนัยหนึ่ง ข้อผิดพลาดนี้เกิดขึ้นเมื่อการแก้ไข DNS ไม่พบที่อยู่ IP ที่มีชื่อโฮสต์เฉพาะ นอกจากนี้ ข้อผิดพลาดนี้ยังเกิดขึ้นเนื่องจากปัญหาอื่นๆ ได้แก่:
  • ปัญหาการเชื่อมต่อเครือข่าย
  • พิมพ์ผิดในคำสั่ง
  • ปัญหาเซิร์ฟเวอร์ DNS และปัญหาการกำหนดค่า
  • ไฟร์วอลล์กำลังบล็อกการเชื่อมต่อ
  • ปัญหาที่เกี่ยวข้องกับ ISP

แม้ว่าจะมีหลายวิธีในการแก้ไขข้อผิดพลาดอย่างรวดเร็ว แต่ผู้เริ่มต้นจำนวนมากไม่ทราบวิธีดำเนินการ ดังนั้นในบล็อกนี้ เราจะอธิบายวิธีการต่างๆ ในการแก้ไขข้อผิดพลาด “Curl Can Not Resolve Host” ใน Linux

วิธีแก้ไขข้อผิดพลาด “Curl ไม่สามารถแก้ไขโฮสต์” ใน Linux

มาแบ่งส่วนนี้ออกเป็นหลายส่วนเพื่ออธิบายกระบวนการต่างๆ ในการแก้ไขข้อผิดพลาด “Curl Can Not Resolve Host”







1. ตรวจสอบข้อผิดพลาดในการพิมพ์
การพิมพ์ผิดพลาดเป็นข้อผิดพลาดทั่วไปที่ผู้ใช้ Linux จำนวนมากทำขณะใช้คำสั่ง “curl” ตัวอย่างเช่น คำสั่งต่อไปนี้มีข้อผิดพลาดในการพิมพ์ที่ทำให้เกิดข้อผิดพลาด “Curl Can Not Resolve Host”:



ขด https: // linuxh.com



ดังนั้น ให้ตรวจสอบคำสั่งที่คุณใช้ในการตั้งค่าการเชื่อมต่อ





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

systemctl รีสตาร์ท NetworkManager

หรือ



/ ฯลฯ / init.d / รีสตาร์ทเครือข่าย

3. เซิร์ฟเวอร์ DNS
หากกระบวนการก่อนหน้านี้ไม่สามารถแก้ไขข้อผิดพลาดได้ คุณสามารถตรวจสอบการกำหนดค่าเซิร์ฟเวอร์ DNS ได้ คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อเปิดไฟล์ 'config' และเพิ่มเนมเซิร์ฟเวอร์ใหม่ลงไป:

ซูโดะ นาโน / ฯลฯ / แก้ไข.conf

ตัวอย่างเช่น ลองเพิ่มเนมเซิร์ฟเวอร์ใหม่ตามที่แสดงในคำสั่งต่อไปนี้:

Linuxint 192.108.101.01

4. ไฟล์ /etc/hosts
บางครั้งชื่อโฮสต์อาจแสดงข้อผิดพลาด “Curl Can Not Resolve Host” ดังนั้นให้ลองตรวจสอบ “/etc/hosts” โดยใช้คำสั่งต่อไปนี้:

ซูโดะ นาโน / ฯลฯ / เจ้าภาพ

ในกรณีที่ชื่อโฮสต์ถูกกำหนดไว้แล้ว ตรวจสอบให้แน่ใจว่าได้ลบออกและบันทึกไฟล์แล้ว

บทสรุป

นี่คือวิธีที่คุณสามารถตรวจสอบและแก้ไขข้อผิดพลาด “Curl Can Not Resolve Host” ใน Linux ได้อย่างง่ายดาย วิธีการที่ให้มานั้นเรียบง่ายและสามารถแก้ไขข้อผิดพลาดได้โดยไม่ต้องประสบปัญหา หากข้อผิดพลาดไม่ได้รับการแก้ไขด้วยวิธีการที่กำหนด เราขอแนะนำให้คุณติดต่อ ISP หรือผู้ดูแลระบบเครือข่ายของคุณและแก้ไขปัญหา