วิธีการใช้ ping บนเครื่อง Mac: การส่ง Pinging เว็บไซต์โดเมนหรือที่อยู่ IP
Ping เป็นยูทิลิตีที่จำเป็นสำหรับผู้ดูแลระบบเครือข่าย แต่ยังมีประโยชน์ในการตรวจสอบว่าเว็บไซต์ออนไลน์หรือไม่ว่าการเชื่อมต่ออินเทอร์เน็ตของคุณทำงานได้อย่างไรหากคุณพบปัญหาเกี่ยวกับความล่าช้าหรือความสูญเสียของแพ็กเก็ตในการเชื่อมต่อเครือข่ายหรือเพื่อตรวจสอบว่ามีทรัพยากรเครือข่ายอยู่หรือไม่ .
ผู้ใช้ Mac สามารถเข้าถึงและใช้ ping เพื่อกำหนดเป้าหมายโดเมนหรือที่อยู่ IP ได้
มีสองวิธีในการเข้าถึงเครื่องมือ Ping ใน Mac OS จากเครื่อง Mac ใด ๆ ที่ใช้ซอฟต์แวร์ระบบเวอร์ชันใด ๆ แต่เราจะเน้นหลักในการใช้ Ping จากบรรทัดคำสั่งเนื่องจากเป็นแบบสากลและทำงานได้ในหลายแพลตฟอร์มซึ่งหมายความว่าเมื่อคุณรู้วิธีใช้แล้ว บน Mac OS X แต่คุณจะพบได้ใน Unix, Linux และ Windows ด้วย
วิธีการใช้ Ping จาก Mac OS X Command Line
ต่อไปนี้คือวิธีใช้ยูทิลิตี้ ping ในทุกเวอร์ชันของ Mac OS X จากบรรทัดคำสั่ง terminal app
ปิง IP ปลายทางหรือโดเมนจนกว่าจะหยุด
การใช้งานขั้นพื้นฐานที่สุดของ ping จะส่ง Ping ไปยังจุดหมายปลายทางจนกว่าจะมีการหยุดด้วยตนเองหมายความว่าไม่มีขีด จำกัด และไม่มีการนับ
- เปิดเทอร์มินัลที่อยู่ในโฟลเดอร์ Utilities ของ Applications
- พิมพ์คำสั่งต่อไปนี้:
- นี้จะ ping ไป yahoo.com ซ้ำ ๆ จนกว่าคุณจะหยุดคำสั่ง ping จากการทำงานโดยการกดปุ่ม Control + C
ping yahoo.com
ปิง IP / โดเมนสำหรับการนับแพ็คเก็ตที่ระบุ
ต้องการส่งกำมือของแพ็คเก็ตและวัดว่าแทนที่จะกระตุกอย่างไม่มีที่สิ้นสุดจนกว่าจะหยุดด้วยตัวเอง? ใช้ flag -c ติดกับ ping, ทุกสิ่งทุกอย่างจะเหมือนกัน:
- กลับไปที่บรรทัดคำสั่งถ้าคุณไม่ได้อยู่ที่นั่นอีกครั้ง
- เมื่อต้องการส่งหมายเลขเฉพาะของแพ็คเก็ตไปยังที่อยู่ให้ปรับเปลี่ยนรูปแบบ ping เพื่อใช้ flag -c ดังนี้:
- ตีกลับและปล่อยให้ ping เสร็จสมบูรณ์ไปยังจุดหมายปลายทางสำหรับจำนวนแพ็คเก็ตที่ระบุก่อนที่จะยกเลิกโดยอัตโนมัติ ping
ping -c 5 192.168.0.1
ในตัวอย่างเช่น -c 5 จะส่ง 5 ชุดไปยัง IP ปลายทาง
หมายเหตุคำสั่ง ping จะใช้ได้เฉพาะเมื่อ Mac ออนไลน์และหากเซิร์ฟเวอร์ที่คุณกำลังส่ง Ping อยู่ในสถานะออนไลน์และตอบสนองต่อคำขอ ping เซิร์ฟเวอร์ส่วนใหญ่ตอบว่าออนไลน์อยู่หรือไม่ยกเว้นเครือข่ายที่แข็งกระด้างที่สุดที่ปฏิเสธ ping เพื่อความปลอดภัย
การอ่านและทำความเข้าใจผล Ping
ตัวอย่างของผลลัพธ์ ping อาจมีลักษณะดังนี้:
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: icmp_seq=0 ttl=57 time=23.845 ms
64 bytes from 8.8.8.8: icmp_seq=1 ttl=57 time=22.067 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=57 time=18.079 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=57 time=23.284 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=57 time=23.451 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=57 time=21.202 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=57 time=22.176 ms
64 bytes from 8.8.8.8: icmp_seq=7 ttl=57 time=21.974 ms
^C
--- 8.8.8.8 ping statistics ---
8 packets transmitted, 8 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 18.079/22.010/23.845/1.703 ms
แต่ละบรรทัดไปยังปลายทางหมายถึงการถ่ายโอนข้อมูลของโปรโตคอลเวลาที่ระบุเป็นมิลลิวินาทีในตอนท้ายมีความเกี่ยวข้องมากที่สุดสำหรับการทดสอบการเชื่อมต่ออินเทอร์เน็ตเป็นจำนวนสูงแสดงว่ามีปัญหาในการเชื่อมต่อหรือล่าช้า ถ้าไม่มีการตอบสนองเลยเซิร์ฟเวอร์ไม่ทำงานมีปัญหาในการเชื่อมต่อไม่ตอบสนองต่อคำขอ ping หรือตอบสนองช้ามาก
บางทีต่อไปมีประโยชน์มากที่สุดคือหมายเลข "packet loss" ที่ท้าย หากการสูญเสียแพ็คเก็ตมีค่าสูงคุณเกือบจะมีปัญหาเกี่ยวกับระบบเครือข่ายเนื่องจากการสูญหายของแพคเก็ตหมายถึงข้อมูลที่ถูกส่งระหว่างคุณและเซิร์ฟเวอร์จะสูญหายไป (คำนี้ค่อนข้างตรงตามตัวอักษร) การแก้ปัญหาการสูญหายของแพ็กเก็ตอาจเป็นเรื่องที่ท้าทาย แต่อาจเป็นผลมาจากการเชื่อมต่ออินเทอร์เน็ตปัญหา wi-fi ที่ไม่ดีปัญหาเครือข่ายทั่วไปการเชื่อมต่อที่ไม่ดีการเชื่อมต่อที่ยากลำบากการเชื่อมต่อที่ถูกรบกวนการหยุดชะงักของการเชื่อมต่อหรือปัญหาเครือข่ายอื่น ๆ ที่อาจเกิดขึ้น
ใช้ ping เพื่อยืนยันเครือข่ายสินทรัพย์และทดสอบเครือข่ายแฝง
ฉันใช้ ping อย่างต่อเนื่องเพื่อให้แน่ใจว่ามีเซิร์ฟเวอร์เครือข่ายที่พร้อมใช้งานเนื่องจากความเร็วในการ ping IP นั้นเร็วกว่าการพยายามเชื่อมต่อกับโปรโตคอลใด ๆ นอกจากนี้ยังเป็นวิธีที่ยอดเยี่ยมในการทดสอบความหน่วงของการเชื่อมต่ออินเทอร์เน็ตซึ่งจะมีประโยชน์ในการแก้ไขปัญหาเกี่ยวกับเครือข่ายด้วยการเชื่อมต่อ Wi-Fi หรือแบบมีสาย
สำหรับผู้ใช้ที่ไม่รู้สึกสบายใจกับบรรทัดคำสั่งผู้ใช้สามารถเปลี่ยนไปใช้แอ็พพลิเคชัน Network Utility ซึ่งมาพร้อมกับ Mac OS X ทุกรุ่นและมีอินเทอร์เฟซที่ใช้งานง่ายสำหรับผู้ใช้ ping รวมถึงโฮสต์ของเครือข่ายที่เป็นประโยชน์อื่น ๆ สาธารณูปโภค