วิธีใช้คำสั่ง Ping เพื่อแก้ไขปัญหาเครือข่าย
คำสั่ง ping เป็นหนึ่งในเครื่องมือวินิจฉัยเครือข่าย ที่มีประโยชน์ที่สุดสำหรับคุณ (network diagnostic)มีประโยชน์ในการค้นหาปัญหาทั้งในเครือข่ายท้องถิ่นของคุณและบนอินเทอร์เน็ตในวงกว้าง มาดูกันว่าคำสั่ง ping ทำอะไรและใช้งานอย่างไร
Ping หมายความว่า(Mean)อย่างไร
การ "ping" บางอย่างบนเครือข่ายหมายความว่าคุณส่งแพ็กเก็ตอินเทอร์เน็ตไปยังคอมพิวเตอร์ปลายทางหรืออุปกรณ์เครือข่ายอื่นๆ เพื่อขอคำตอบ อุปกรณ์นั้นจะส่งแพ็กเก็ตกลับมาให้คุณ
เมื่อแพ็กเก็ตกลับมา (หากแพ็กเก็ตกลับมา) คุณสามารถเรียนรู้สิ่งที่น่าสนใจมากมายเกี่ยวกับเครือข่ายระหว่างตัวคุณกับปลายทาง
โดยทั่วไปแล้ว เราเพียงต้องการทราบว่าการตอบกลับใช้เวลานานเท่าใด ดังนั้นเมื่อมีคนพูดถึง "ping" ของ (เช่น) เว็บไซต์ โดยปกติจะแสดงเป็นมิลลิวินาที โดยตัวเลขที่น้อยกว่าจะดีกว่าโดยทั่วไป
อินเทอร์เน็ตแพ็คเก็ตคืออะไร?
เพื่อให้เข้าใจ ping มากขึ้น คุณจำเป็นต้องรู้เพียงเล็กน้อยเกี่ยวกับแพ็กเก็ตที่คุณส่งไปยังคอมพิวเตอร์เป้าหมายหรืออุปกรณ์เครือข่ายในฐานะ "ping"
แพ็กเก็ตเป็นหน่วยพื้นฐานของอินเทอร์เน็ตสมัยใหม่ (modern internet)เมื่อคุณส่งข้อมูลไปยังบุคคล เช่น ภาพถ่าย ข้อมูลจะแตกออกเป็นชิ้นเล็กชิ้นน้อย แต่ละแพ็กเก็ตจะถูกทำเครื่องหมายด้วยที่อยู่ต้นทางและปลายทางแล้วส่งออกไปยังอินเทอร์เน็ต แพ็กเก็ตเหล่านี้ส่งผ่านคอมพิวเตอร์อื่นๆ เช่น เว็บเซิร์ฟเวอร์และเราเตอร์อินเทอร์เน็ต แพ็กเก็ตถูกส่งต่อไปจนกว่าจะถึงระบบเป้าหมาย
คุณสามารถใช้ Ping For อะไรได้บ้าง
คำสั่ง ping มีการใช้งานหลักสองประการ:
- เพื่อตรวจสอบว่าการเชื่อมต่อกับคอมพิวเตอร์ระยะไกลทำงานได้หรือไม่
- เพื่อตรวจสอบว่าการเชื่อมต่อนั้นดีเพียงใด
แม้ว่า ping ของคุณจะไปถึงปลายทางและคุณได้รับคำตอบ การตอบกลับ ping จะบอกคุณว่าแพ็กเก็ตใช้เวลานานเท่าใดในการส่งคืนและจำนวนแพ็กเก็ตที่สูญหาย คุณสามารถใช้คำสั่ง ping เพื่อวินิจฉัยว่าการเชื่อมต่อช้าเกินไปหรือไม่น่าเชื่อถือ
คุณสามารถปิงสิ่งต่าง ๆ ได้อย่างไร
- ในทางทฤษฎี คุณสามารถ ping อะไรก็ได้ด้วยที่อยู่ IP(IP address)
- คุณสามารถ ping อุปกรณ์บน LAN ของคุณเพื่อให้แน่ใจว่าเชื่อมต่ออย่างถูกต้อง
- คุณยังสามารถ ping เว็บไซต์เพื่อดูว่าคุณสามารถเข้าถึงได้หรือไม่
วิธีใช้ Ping บน Windows
การใช้ปิงเป็นเรื่องง่าย คุณเรียกใช้จากCommand PromptหรือPowerShellแต่เรากำลังใช้Command Promptในตัวอย่างนี้:
- เปิดเมนู Start(Start Menu)ค้นหาCommand Promptแล้วเลือก
- พิมพ์Pingจากนั้นป้อนที่อยู่ IP(IP address)ของอุปกรณ์หรือURL ของเว็บไซต์ที่(URL of a site)คุณต้องการส่ง Ping
เราใช้Google.comเป็นตัวอย่างด้านล่าง
เมื่อเริ่มต้นแล้ว ping จะส่งข้อมูลสี่แพ็กเก็ต
ข้อความสำหรับแพ็กเก็ตใดๆ ที่ระบุว่า "หมดเวลาคำขอ" แสดงว่าคอมพิวเตอร์ของคุณไม่ได้รับการตอบกลับจากเป้าหมาย หากบางแพ็กเก็ตสูญหาย เส้นทางการกำหนดเส้นทางบางส่วนระหว่างคอมพิวเตอร์ของคุณและเป้าหมายมีปัญหา
ตัวแก้ไขคำสั่ง Ping ที่(Ping Command Modifiers)มีประโยชน์สำหรับWindows
มีสวิตช์คำสั่งไม่กี่ตัวที่คุณสามารถใช้กับคำสั่ง ping ได้ สวิตช์เป็นตัวเลือกพิเศษในการปรับแต่งการทำงานของคำสั่ง ping หากคุณต้องการดูรายการตัวเลือกทั้งหมด สิ่งที่คุณต้องทำคือพิมพ์ping /help ที่ Command Prompt แล้วกดEnter คุณจะเห็นรายการทั้งหมดรวมถึงรูปแบบและการใช้งาน
ด้านล่างนี้(Below)คือรายการสวิตช์คำสั่งบางตัวที่ใช้กับผู้ใช้ส่วนใหญ่:
- /t : ปิงเป้าหมายอย่างต่อเนื่องนานเท่าที่คุณต้องการ กดCtrl + Breakเพื่อหยุดกระบวนการชั่วคราวและดูสถิติปัจจุบัน หากต้องการออก ให้กดCtrl + C.
- /a : แก้ไขชื่อโฮสต์ของที่อยู่ IP สิ่งนี้มีประโยชน์หากคุณมีที่อยู่ IP และต้องการทราบที่อยู่เว็บที่เชื่อมโยงกับเซิร์ฟเวอร์เฉพาะที่คุณกำลังส่ง Ping
- /n X : แทนที่ “X” ด้วยจำนวนปิงที่คุณต้องการส่ง ค่าเริ่มต้นคือสี่ แต่ถ้าคุณต้องการวิเคราะห์จำนวนแพ็กเก็ตที่สูญหายได้ดีขึ้น ให้ส่ง ping เพิ่มเติมเพื่อให้เข้าใจถึงจำนวนแพ็กเก็ตที่สูญหายโดยเฉลี่ย
- /w X : แทนที่ “X” ด้วยจำนวนมิลลิวินาทีที่คุณต้องการรอก่อนที่จะประกาศการหมดเวลา โดยค่าเริ่มต้น ค่านี้คือ 4000ms หากคุณคิดว่าการเชื่อมต่ออาจใช้งานได้ แต่ ping นั้นรอไม่นานพอสำหรับการตอบกลับ คุณสามารถเพิ่ม X เพื่อดูว่าคุณคิดถูกหรือไม่
- /l X : แทนที่ “X” ด้วยค่าเป็นไบต์เพื่อเพิ่มขนาดของแต่ละ ping โดยค่าเริ่มต้น ค่านี้คือ 32 แต่คุณสามารถเพิ่มเป็น 65527 ได้ ซึ่งจะเป็นประโยชน์ในการดูว่าเป็นขนาดแพ็คเก็ตที่ทำให้เกิดปัญหาในเครือข่ายของคุณหรือไม่ ปิงแบบ 32 ไบต์จะทำงานกับการตั้งค่าเริ่มต้น แต่สิ่งที่ใหญ่กว่านั้นอาจส่งผลให้แพ็กเก็ตสูญหาย
วิธีใช้ Ping บน macOS
สำหรับ ผู้ใช้ Macคุณต้องใช้Terminal macOS เวอร์ชันก่อนหน้ามีNetwork Utilityซึ่งเป็นยูทิลิตี้กราฟิกที่คุณสามารถใช้เพื่อเรียกใช้คำสั่งเครือข่ายเช่น ping
อย่างไรก็ตาม เวอร์ชันล่าสุดได้เลิกใช้ยูทิลิตี้ดังกล่าวเพื่อใช้งานTerminalแทน มันไม่ได้ใช้งานง่ายนัก แต่ก็ยังค่อนข้างตรงไปตรงมา ขั้นแรก(First)ให้เปิดTerminalโดยเปิดSpotlight ( Command + Spacebar ) แล้วพิมพ์terminal
ในการเริ่ม ping เพียงพิมพ์คำสั่งตามที่แสดงใน Windows: pingตามด้วยที่อยู่ IP หรือURLของเว็บไซต์ เช่นping www.google.com
ความแตกต่างหลักที่คุณจะสังเกตเห็นระหว่างการใช้ ping บนWindowsและMacคือใน macOS มันจะทำงานต่อไปจนกว่าคุณจะหยุดมันเอง หากต้องการหยุด ping อุปกรณ์หรือURLให้กดCtrl + C ซึ่งจะนำคุณกลับไปที่พรอมต์หลัก
หากต้องการดูรายการพารามิเตอร์ทั้งหมดที่คุณสามารถใช้สำหรับ ping บน macOS ได้ คุณสามารถพิมพ์man pingและรับหน้าความช่วยเหลือได้ มีสวิตช์มากมาย ดังนั้นอย่าเสียเวลาลองเล่นกับตัวเลือกต่างๆ
ในการออกจาก man page คุณต้องกดปุ่มqบนแป้นพิมพ์ การดำเนินการนี้จะออกจากหน้า man และนำคุณกลับไปที่พรอมต์
คำสั่ง ping ใช้งานได้หลากหลายและมักเป็นวิธีที่เร็วที่สุดในการค้นหาว่าปัญหาอยู่ที่ใดในเครือข่าย เราขอแนะนำให้คุณตรวจสอบคำสั่งเครือข่าย Command Line Network ที่ดีที่สุดของ Windows สำหรับคำสั่ง(The Best Windows Command Line Network Commands)การวินิจฉัยเครือข่ายที่จำเป็น
Related posts
วิธีใช้เครือข่ายส่วนตัวของ Firefox เพื่อปกป้องตัวเองทางออนไลน์
วิธีใช้คำสั่ง Taskkill ใน Windows 10/11
แก้ไขปัญหาฮาร์ดไดรฟ์ล้มเหลว
เรียกคีย์ความปลอดภัยเครือข่ายไร้สายของคุณใน Windows
วิธีแก้ไขปัญหาความล่าช้าใน Discord
เปิดพรอมต์คำสั่งในโฟลเดอร์โดยใช้ Windows Explorer
การติดตั้ง GIMP Plugins: How-To Guide
วิธีปรับปรุงความปลอดภัยเครือข่ายสำหรับบ้านหรือที่ทำงานของคุณ
Network Adapter Driver Issues จะทำอย่างไร?
3 วิธีในการเปลี่ยนที่อยู่ IP ใน Windows 10
วิธีแก้ไขปัญหา DNS บน Windows 11/10
5 วิธีง่ายๆ ในการถ่ายโอนไฟล์ระหว่างคอมพิวเตอร์บนเครือข่ายเดียวกัน
รีวิวหนังสือ - คู่มือ How-To Geek สำหรับ Windows 8
วิธีแก้ไขปัญหาการเชื่อมต่อเครือข่ายใน Windows 10
วิธีที่ PowerShell For Loop สามารถเรียกใช้คำสั่งได้หลายครั้ง
คำสั่งเครือข่ายบรรทัดคำสั่งของ Windows ที่ดีที่สุด
แก้ไข network name ที่ระบุไม่ใช่ข้อผิดพลาดที่มีอยู่บน Windows อีกต่อไป
Windows ไม่สามารถรับ Network Settings จากเราเตอร์ใน Windows 10
เปลี่ยนเส้นทางเอาต์พุตจากบรรทัดคำสั่งของ Windows ไปยังไฟล์ข้อความ
Windows ไม่สามารถตรวจจับการตั้งค่าพร็อกซีของเครือข่ายนี้โดยอัตโนมัติ