ในฐานะผู้ดูแลระบบ คุณสามารถใช้ขั้นตอนการแก้ปัญหาขั้นสูงเหล่านี้เพื่อ วินิจฉัยการเชื่อมต่อของผู้ใช้เมื่อผู้ใช้บ่นว่า Gmail ทำงานช้า
ข้อควรทราบก่อนที่จะเริ่มต้น
คุณขอให้ผู้ใช้ดำเนินการตามขั้นตอนการแก้ปัญหาด้วยตนเองได้โดยพิจารณาปัจจัยต่อไปนี้ก่อน
ทำการทดสอบขั้นสูง
หากยังไม่พบปัญหาที่ต้นเหตุ ให้เรียกใช้การทดสอบและการวิเคราะห์ขั้นสูงต่อไปนี้
ขั้นตอนที่ 1 ทำการทดสอบ ping กับเซิร์ฟเวอร์อีเมลของ Google
การทดสอบ ping จะคำนวณเวลาโดยประมาณที่ระบบใช้รับส่งข้อความขนาดเล็กจากเซิร์ฟเวอร์
1. เรียกใช้การทดสอบคำสั่ง ping
ใน Windows
- เปิด Command Prompt
- คลิกเริ่ม
เรียกใช้
- พิมพ์ cmd แล้วกด Enter
- ไปที่พรอมท์ แล้วกรอก ping -n 10 mail.google.com ลงไป จากนั้นกด Enter
ใน Mac OS X และ Linux
- เปิดเทอร์มินัล
- ไปที่พรอมท์ แล้วกรอก ping -c 10 mail.google.com จากนั้นกด Enter
2. แปลผลการทดสอบ Ping เซิร์ฟเวอร์อีเมลของ Google
-
ตรวจสอบการสูญเสียแพ็คเก็ต ที่ด้านล่างของผลลัพธ์ ping คุณจะเห็น "แพ็กเก็ตหายไป X%" โดยทั่วไปแล้ว ปริมาณการสูญเสียแพ็คเก็ตจะระบุปัญหาในเส้นทางระหว่างคุณกับเซิร์ฟเวอร์ของ Gmail
- ตรวจสอบเวลาการรับส่งที่ยาวนาน คุณจะเห็นข้อความ "round-trip min/avg..." ด้านล่างของผลการทดสอบ ping โดยทั่วไปแล้ว เวลารับส่งโดยเฉลี่ยไม่ควรเกิน .05 วินาที (50 มิลลิวินาที) ถ้าเวลารับส่งนานเกิน 500 มิลลิวินาที แสดงว่าเกิดปัญหากับเครือข่ายซึ่งจะต้องมีการตรวจสอบ ให้ดำเนินการต่อด้วยการทดสอบ traceroute
ขั้นตอนที่ 2 ทำการทดสอบ traceroute กับเซิร์ฟเวอร์อีเมลของ Google
ทำการทดสอบ traceroute กับเซิร์ฟเวอร์อีเมลของ Google ถ้าการทดสอบ ping แสดงเวลาการรับส่งที่นานกว่า 50 มิลลิวินาที หรือถ้ามีปริมาณการสูญเสียแพ็คเก็ต การทดสอบนี้จะแสดงเส้นทางที่แพ็คเก็ตใช้ และช่วยระบุเราเตอร์ของเครือข่ายที่มีความล่าช้า
1. ทำการทดสอบ Traceroute
ใน Windows
- เปิด Command Prompt
- คลิกเริ่ม
เรียกใช้
- พิมพ์ cmd แล้วกด Enter
- ไปที่พรอมท์ แล้วกรอก tracert mail.google.com ลงไป จากนั้นกด Enter
ใน Mac OS X และ Linux
- เปิดเทอร์มินัล
- ไปที่พรอมท์ แล้วกรอก traceroute mail.google.com ลงไป จากนั้นกด Enter
2. วิเคราะห์ผลการ Traceroute ของเซิร์ฟเวอร์อีเมลของ Google
ค้นหาเส้นทางอ้อม การรับส่งข้อมูลที่ยาวนาน และการตัดการเชื่อมต่อ
- ตรวจสอบเวลาการรับส่งที่ยาวนาน โดยตรวจดูแต่ละบรรทัดว่าไม่มีบรรทัดใดที่เกิน 3 วินาที (3,000 มิลลิวินาที) ตัวอย่างผลลัพธ์ของเวลาในการตอบสนองที่มากเกินไปมีดังนี้
11 ppp-151-164-39-20.rcsntx.swbell.net (151.164.39.20) 9100.287 ms 8100.077 ms 9100.065 ms
- เรียกคำสั่ง traceroute อีกหลายครั้งเพื่อตรวจสอบว่ายังมีปัญหาการรับส่งหรือกับโฮสต์นั้นเหมือนเดิม
- ตรวจสอบการรับส่งข้อมูลจำนวนมาก
โดยทั่วไปแล้ว เส้นทางระหว่างไคลเอ็นต์กับเซิร์ฟเวอร์ปลายทางไม่ควรเกิน 20 หรือ 25 Hop เว้นแต่จะมีปัญหาการกำหนดเส้นทางเครือข่าย
- ถ้าคุณเห็นผลลัพธ์ traceroute ในการรับส่งข้อมูลมากกว่า 20 หรือ 25 รอบ โปรดเรียกใช้การทดสอบอีกครั้งเพื่อยืนยันปัญหาการทำงาน
- จากนั้น ให้ตรวจสอบสภาพแวดล้อมการทำงานของเครือข่ายในระบบเพื่อหาต้นเหตุของการรับส่งข้อมูลมากเกินไป
- ดำเนินการต่อด้วยการทดสอบ ping ของ DNS
ขั้นตอนที่ 3 ทำการทดสอบ ping กับเซิร์ฟเวอร์ DNS ภายใน
Google จะระบุตำแหน่งของผู้ใช้ด้วยการดูว่ามีการส่งคำขอ DNS ที่เชื่อมโยงกันมาจากที่ใด แล้วส่งคำขอนั้นไปยังเซิร์ฟเวอร์ของ Google ที่ใกล้ที่สุดเพื่อการทำงานที่ดีขึ้น ถ้าผู้ใช้ใช้ Nameserver ในตำแหน่งทางภูมิศาสตร์อื่นๆ Google อาจส่งผู้ใช้ไปยังเซิร์ฟเวอร์ที่อยู่ไกล เมื่อเรียกดู ping สำหรับเซิร์ฟเวอร์ DNS ในระบบ คุณจะทราบว่าคุณอยู่ไกลจากเซิร์ฟเวอร์เท่าใด
1. เรียกใช้การทดสอบคำสั่ง ping
ใน Windows
- เปิด Command Prompt
- คลิกเริ่ม
เรียกใช้
- พิมพ์ cmd แล้วกด Enter
-
ไปที่พรอมท์แล้วกรอก ipconfig /all ลงไป จากนั้นกด Enter
- ในผลลัพธ์ของข้อมูลการเชื่อมต่อ ให้ค้นหาส่วนเซิร์ฟเวอร์ DNS และระบุที่อยู่ IP ของเซิร์ฟเวอร์ DNS ที่มีการใช้งาน
- ทำการทดสอบ ping เหมือนกับที่ทำกับเซิร์ฟเวอร์อีเมลของ Google โดยแทนที่ mail.google.com ด้วยที่อยู่ IP แบบตัวเลขของเนมเซิร์ฟเวอร์
ใน Mac OS X และ Linux
- เปิดเทอร์มินัล
- ไปที่พรอมท์แล้วกรอก cat /etc/resolv.conf ลงไป จากนั้นกด Enter
- จดที่อยู่ IP แรกที่แสดงเป็นเซิร์ฟเวอร์ชื่อ
- ทำการทดสอบ ping เหมือนกับที่ทำกับเซิร์ฟเวอร์อีเมลของ Google โดยแทนที่ mail.google.com ด้วยที่อยู่ IP แบบตัวเลขของเนมเซิร์ฟเวอร์
2. แปลผลการทดสอบ Ping เซิร์ฟเวอร์ DNS
เมื่อคุณ Ping เซิร์ฟเวอร์ DNS ในพื้นที่ ระยะเวลาไม่ควรเกิน 10-30 มิลลิวินาที ในเครือข่ายส่วนใหญ่ ค่าจะน้อยกว่า 2 มิลลิวินาที หากผลลัพธ์ของคุณมากกว่านั้น เครือข่ายส่วนตัวเสมือน (VPN) หรือเครือข่ายองค์กรภายในอื่นๆ อาจกำหนดเส้นทางการเข้าชมของผู้ใช้ไปยังเมืองอื่น ทำให้คุณเข้าถึง Gmail ได้ช้า เราขอแนะนำให้คุณติดต่อผู้ดูแลระบบของเครือข่ายเพื่อดูว่าจะลดระยะเวลาตอบสนองกับ DNS ได้อย่างไร ซึ่งอาจต้องทำการแก้ไขในระดับเครือข่ายหรือดำเนินการได้ง่ายๆ โดยกำหนดค่าเครื่องของผู้ใช้เพื่อเข้าถึงเซิร์ฟเวอร์ DNS อื่น
หากต้องการความช่วยเหลือเพิ่มเติม
ติดต่อ ทีมสนับสนุนของ Google Cloud
Google, Google Workspace รวมถึงเครื่องหมายและโลโก้ที่เกี่ยวข้องเป็นเครื่องหมายการค้าของ Google LLC ชื่อบริษัทและชื่อผลิตภัณฑ์อื่นๆ ทั้งหมดเป็นเครื่องหมายการค้าของบริษัทที่เกี่ยวข้อง