แท็บ Troubleshooting ในหน้าจัดการ Cloud Server ของ TDC Enterprise คือเครื่องมือแก้ปัญหาที่สั่งจากพอร์ทัลได้โดยไม่ต้องล็อกอินเข้าเครื่องเอง ปัจจุบันมีเครื่องมือ DNS check ซึ่งเข้าไปตรวจไฟล์ /etc/resolv.conf ของเครื่อง Linux และเพิ่ม Name Server ให้เมื่อเครื่องแปลงชื่อโดเมนไม่ได้ อาการที่พบบ่อยคือ apt update หรือ dnf update ล้มเหลว ส่งอีเมลออกไม่ได้ หรือแอปเรียก API ภายนอกไม่ได้ ทั้งที่ ping ด้วย IP ได้ปกติ
คู่มือนี้เหมาะกับผู้ดูแล Linux Server บน TDC Enterprise และคนที่ต้องรับมือเมื่อเชื่อมต่อ SSH หรือ RDP ไม่ได้ เมื่ออ่านจบ คุณจะรู้ว่า Troubleshooting ทำอะไรและไม่ได้ทำอะไร ใช้ DNS check ใน Troubleshooting ได้ถูกจังหวะ ทำให้การแก้ DNS อยู่ถาวรหลังรีบูต และมีลำดับการตรวจจากพอร์ทัลเมื่อเข้าเครื่องไม่ได้ ตั้งแต่สถานะเครื่อง กราฟทรัพยากร กฎไฟร์วอลล์ ไปจนถึง Console
สิ่งที่ต้องเตรียม
บัญชี TDC Enterprise และ Cloud Server ที่เป็น Linux (Windows Server ใช้ DNS check ไม่ได้ ปุ่ม Run จะกดไม่ได้พร้อมข้อความ This feature is not supported on Windows OS.)
ถ้าคำสั่งแรกได้ผลตอบกลับ แต่คำสั่งที่สองขึ้นว่า Temporary failure in name resolution แสดงว่าเครื่องออกอินเทอร์เน็ตได้ แต่ DNS ใช้งานไม่ได้ นี่คืออาการที่ DNS check แก้ได้ ถ้าคำสั่งแรกก็ไม่ตอบ ปัญหาอยู่ที่เครือข่ายหรือไฟร์วอลล์ขาออก ไม่ใช่ DNS ให้ไปที่ส่วนลำดับการตรวจเมื่อเข้าเครื่องไม่ได้ท้ายคู่มือ วิธีอ่านผล ping และ traceroute ละเอียดขึ้นดูได้ที่คู่มือไล่ปัญหาเครือข่าย
ขั้นตอนที่ 2: เปิดแท็บ Troubleshooting
ไปที่ Cloud Instance > Linux Server คลิกชื่อเครื่อง แล้วเลือกแท็บ Troubleshooting ซึ่งอยู่ถัดจาก Backup ในแถบแท็บของเครื่อง (Overview, Monitoring, Disk, Network, Security, Backup, Troubleshooting) ภายในแท็บ Troubleshooting มีแท็บย่อย Network และการ์ด Network Connectivity คำอธิบาย Verifying Access via DNS Configuration
ในการ์ดมีหัวข้อ DNS check พร้อมคำอธิบาย Checks /etc/resolv.conf on the instance for a working nameserver entry and fixes the DNS settings so network access can be restored. และปุ่ม Run ที่มุมขวา
ขั้นตอนที่ 3: รัน DNS check
คลิก Run หน้าต่าง Troubleshooting จะเปิดขึ้น แสดงชื่อเครื่องและ IP ที่จะเชื่อมต่อ
เครื่องเป็น Windows ซึ่งเครื่องมือ DNS check ในแท็บ Troubleshooting ไม่รองรับ จะมีข้อความ This feature is not supported on Windows OS. ใต้คำอธิบาย ให้ตั้ง DNS ใน Network adapter ของ Windows เอง หรือเปิด Ticket ให้ทีมงานช่วย
รัน DNS check แล้วขึ้น Success แต่รีบูตแล้วปัญหากลับมา เพราะอะไร?