Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

แก้ไข: Discord No Route / RTC Connecting / ICE Checking Error

สาเหตุ Discord No Route / RTC Connecting

ข้อผิดพลาด "No Route" "RTC Connecting" "ICE Checking" หมายถึง Discord เชื่อมต่อ Voice Server ไม่ได้ สาเหตุ: DNS ไม่ถูกต้อง, VPN/Proxy ขัดจังหวะ, Antivirus/Firewall บล็อก UDP, QoS (Quality of Service) ใน Discord ชนกับ Router, Server Region ไม่เหมาะสม, หรือ Network Driver ปัญหา

วิธีแก้ไข Discord No Route / RTC Connecting

วิธี 1: รีสตาร์ท Router/Modem (Power Cycle)

  1. ถอดปลั๊กไฟ Router/Modem
  2. รอ 30 วินาที
  3. ต่อไฟใหม่ รอให้ไฟแสดงสถานะปกติ
  4. ทดสอบ Discord Voice

วิธี 2: เปลี่ยน DNS เป็น Google/Cloudflare (แก้ได้เยอะมาก)

  1. Settings > Network & Internet > Advanced Network Settings > More Network Adapter Options
  2. ขวา Adapter ที่ใช้ (Wi-Fi/Ethernet) > Properties
  3. ดับเบิลคลิก Internet Protocol Version 4 (TCP/IPv4)
  4. ติ๊ก Use the following DNS server addresses:
    • Preferred: 8.8.8.8 (Google) หรือ 1.1.1.1 (Cloudflare)
    • Alternate: 8.8.4.4 (Google) หรือ 1.0.0.1 (Cloudflare)
  5. OK ทุกหน้าต่าง > Restart Discord

วิธี 3: ปิด VPN / Proxy

หากใช้ VPN ให้ปิดดู (Discord บล็อก IP VPN บางตัว) หากต้องใช้ VPN ให้ลองเปลี่ยน Server/Protocol (WireGuard/OpenVPN)

วิธี 4: ปิด/ลบ Antivirus ตัวที่สาม (Avast, AVG, Kaspersky ฯล฿)

Antivirus ตัวที่สามมักบล็อก UDP Port ของ Discord ให้ลอง Uninstall ชั่วคราว ทดสอบ ใช้ Windows Defender แทนก่อน

วิธี 5: ปิด Quality of Service (QoS) ใน Discord

  1. User Settings (เกียร์) > Voice & Video
  2. เลื่อนลงหา Quality of Service
  3. ปิด Enable Quality of Service High Packet Priority
  4. Restart Discord (กด Ctrl + R)

QoS มักชนกับ Router ที่ไม่รองรับ/ตั้งค่า QoS ไม่ตรง ทำให้ Voice ตัด

วิธี 6: เปลี่ยน Server Region ของ Voice Channel

  1. ขวา Voice Channel ที่อยากเข้า > Edit Channel
  2. แท็บ Overview > Region Override
  3. เลือก Region ที่ใกล้ที่สุด/เสถียรที่สุด (เช่น Singapore, Hong Kong, Japan, US West)
  4. Save Changes

วิธี 7: Flush DNS + Reset Winsock (Command Prompt Admin)

  1. ค้นหา cmd > Run as Administrator
  2. พิมพ์คำสั่งทีละบรรทัด กด Enter ทุกบรรทัด:
    ipconfig /flushdns
    netsh winsock reset
    netsh int ip reset
    
  3. Restart คอมพิวเตอร์

สรุป: ลำดับที่แนะนำ: 1 (Restart Router) → 2 (Change DNS) → 5 (Disable QoS) → 6 (Change Region) → 7 (Flush DNS/Reset Winsock) → 3/4 (VPN/AV) แก้ได้ส่วนใหญ่