ข้อมูลพื้นฐานเกี่ยวกับการแก้ไขปัญหาเครือข่าย: คำสั่ง Ping

บทความนี้เป็นบทความแรกในซีรี่ส์ที่เจาะลึกถึงพื้นฐานของการแก้ไขปัญหาเครือข่าย ครอบคลุมเครื่องมือที่ใช้และวิธีใช้ ขณะนี้เป็นบทช่วยสอนพื้นฐานมีเคล็ดลับและหัวข้อขั้นสูงบางอย่างรวมอยู่ โฟกัสจะอยู่บนระบบที่ใช้ Windows (พร้อมด้วยปลายหนึ่งหรือสองสำหรับคนอื่น ๆ )

ภาพรวม

การรู้พื้นฐานของการแก้ไขปัญหาเครือข่ายสามารถช่วยคุณค้นหาว่าปัญหาอยู่ที่ใด อาจเป็นคอมพิวเตอร์ของคุณเราเตอร์ที่บ้านของคุณ ISP ของคุณ (ให้บริการอินเทอร์เน็ต) เว็บไซต์ของตัวเองหรือบางสิ่งบางอย่างในระหว่างนั้น ก่อนอื่นแต่ละเครื่องมือจะถูกพิจารณาทีละรายการจากนั้นอธิบายกระบวนการด้วย เครื่องมือที่ใช้จะเป็นคำสั่ง ping, ipconfig และ tracert กระบวนการที่จะครอบคลุมนั้นเป็นหนึ่งในกระบวนการพื้นฐานที่สุด

  • ขั้นตอนที่ 1: Ping ตัวคุณเองด้วยที่อยู่ย้อนกลับ
  • ขั้นตอนที่ 2: Ping เราเตอร์ (เกตเวย์เริ่มต้น) และวิธีรับที่อยู่ (ipconfig)
  • ขั้นตอนที่ 3: Ping หรือ tracert นอกเครือข่าย (เช่นอินเทอร์เน็ต)

พื้นฐานคำสั่งปิง

คำสั่ง ping ได้ชื่อมาจาก sound sonar ที่สร้างขึ้นเมื่อมัน "เห็น" บางอย่าง ในโซนาร์คุณส่งสัญญาณและวัดเวลาที่ใช้ในการเดินทาง คำสั่ง ping ทำสิ่งเดียวกัน สิ่งนี้จะบอกว่าคอมพิวเตอร์หรืออุปกรณ์อยู่ข้างนอกหรือไม่ซึ่งเป็นจุดประสงค์ของคำสั่ง

ในการใช้คำสั่ง ping คุณพิมพ์ "ping" ตามด้วยหมายเลข IP หรือชื่อเว็บไซต์ มันจะแสดงให้คุณเห็นว่าปลายทางสามารถเข้าถึงได้และใช้เวลาในการเดินทางนานเท่าใด มันจะทำงานใน Windows จาก Dos Box, Linux จาก terminal และ Mac จาก terminal (หรือ Network Utility)

คลิกที่ปุ่ม "Start"> "run"> และพิมพ์ "cmd" และป้อนเพื่อเปิดบรรทัดคำสั่ง

พิมพ์ ping ghacks.net และกด Enter (มีช่องว่างระหว่างสอง g)

ที่อยู่ Loop-Back

ขั้นตอนที่ 1 ในกระบวนการนี้คือการ ping ด้วยตัวคุณเอง ในการทำเช่นนั้นเราใช้ที่อยู่ลูปแบ็ค นี่เป็นหมายเลข IP พิเศษ 127.0.0.1 และมีประโยชน์ในการตรวจสอบคอมพิวเตอร์ของคุณเอง เมื่อคุณ ping หมายเลข IP นี้คุณ ping คอมพิวเตอร์ของคุณเพื่อทดสอบว่าระบบทำงาน มันเป็นกระบวนการภายใน หากวิธีนี้ใช้ไม่ได้ผลแสดงว่าคุณมีปัญหาอยู่ในคอมพิวเตอร์ของคุณ ในกรณีนี้คุณอาจต้องรีบูทเครื่อง แต่อาจเป็นปัญหาที่ร้ายแรงกว่า

พิมพ์ ping 127.0.0.1 และกด Enter (มีช่องว่างระหว่าง "g" และ "1")

ข้อยกเว้นสำหรับกฎ

เมื่อพูดถึงเว็บไซต์และเซิร์ฟเวอร์ไม่ใช่ทั้งหมดที่จะอนุญาตให้คุณ ping ได้ ตัวอย่างเช่นเว็บไซต์ของ Microsoft จะไม่ปรากฏหากคุณ ping แต่ Google จะ ไซต์เหล่านี้ขณะใช้งานจะให้ "คำขอหมดเวลา" ข้อความผิดพลาด.

เว็บไซต์จะแสดงบนเบราว์เซอร์ของคุณได้อย่างไรและไม่ได้อยู่ในคำสั่ง ping อินเทอร์เน็ตทำงานโดยใช้ระบบคำสั่งมาตรฐานที่เรียกว่าโปรโตคอล TCP ในกรณีของเว็บไซต์ คำสั่ง ping ทำงานกับโปรโตคอลอื่นที่เรียกว่า ICMP การใช้งานหลักสำหรับ ICMP คือการทดสอบการเชื่อมต่อและค้นหาว่าปัญหาเกิดขึ้นที่ใด ควรส่งข้อมูลกลับไปยังผู้ส่งเพื่อให้พวกเขาทราบว่าได้รับข้อความหรือไม่ หากคุณปิด ICMP แล้ว ping จะไม่ทำงาน ไฟร์วอลล์มักจะใช้ในการทำเช่นนี้

ที่โรงเรียนเมื่อเราพยายามปิงเพื่อนร่วมชั้น นี่เป็นปัญหา เมื่อเปิดไฟร์วอลล์เราจะไม่สามารถ ping ซึ่งกันและกันได้จนกว่าเราจะปิด นั่นไม่ใช่สิ่งที่คุณควรทำที่บ้าน แต่สามารถอธิบายได้ว่าทำไมคุณไม่สามารถ ping คอมพิวเตอร์ในเครือข่ายภายในบ้านของคุณ หากคุณตัดสินใจที่จะลองสิ่งที่ต้องปิดไฟร์วอลล์ของคุณ (ไม่แนะนำ) ให้ถอดปลั๊กเราเตอร์ของคุณจากอินเทอร์เน็ตและอย่าเสียบกลับเข้าไปจนกว่าไฟร์วอลล์ของคุณจะทำงานอีกครั้ง

ตัวเลือกคำสั่ง Ping

คำสั่ง ping จะพยายามเข้าถึงไซต์สี่ครั้งโดยค่าเริ่มต้น ส่วนตัวผมคิดว่าสองครั้งก็เพียงพอแล้ว คุณสามารถ จำกัด จำนวนครั้งโดยใช้สวิตช์บางตัว สวิตช์เป็นข้อความพิเศษที่คุณรวมไว้กับคำสั่งเพื่อปรับแต่งสิ่งที่ทำ

  • ใน MS Windows ใช้ ปลายทาง ping -n 2
  • ใน Linux ใช้ ปลายทาง ping -c 2
  • บน Mac ใช้ ปลายทาง ping -c 2

บางคนคิดว่าครั้งหนึ่งหรือสามครั้งก็เพียงพอแล้วดังนั้นอย่าลืมค่าธรรมเนียมในการแลกเปลี่ยน 2 สำหรับ 1 หรือ 3 มีตัวเลือกมากมายเช่นกัน แต่นี่คือสิ่งที่ฉันพบว่ามีประโยชน์ คุณสามารถพิมพ์ "ping" ด้วยตัวเองเพื่อดูตัวเลือกทั้งหมด (ใน dos, ping /? ทำงานด้วย) คำแนะนำ: หากคุณใช้ Linux และคำสั่ง ping ยังคงดำเนินต่อไปให้ใช้ ctrl + c เพื่อหยุด

ปิด

ขั้นตอนแรกคือการ ping ด้วยตัวคุณเอง ขั้นตอนต่อไปคือการ ping เราเตอร์ของคุณ ในการทำเช่นนั้นคุณต้องรู้วิธีใช้คำสั่ง ipconfig ซึ่งจะกล่าวถึงในบทความถัดไป