ในฐานะผู้ใช้ Windows แผงควบคุมและแอปการตั้งค่าอาจรู้สึกว่ามีข้อจำกัดในสิ่งที่พวกเขาสามารถทำได้ หากคุณต้องการควบคุมเครือข่ายของคุณได้อย่างสมบูรณ์และสมบูรณ์ ซึ่งหมายถึงการเข้าถึงทุกสิ่งที่ระบบปฏิบัติการมีให้ คุณจะต้องเริ่มใช้ Command Prompt
ไม่เคยใช้ Command Prompt มาก่อน? ไม่ต้องกังวล. การใช้งานทำได้ง่ายเพียงแค่พิมพ์คำสั่งที่คุณจะเห็นด้านล่าง
หากคุณพร้อมที่จะดำเนินการต่อ ต่อไปนี้คือคำสั่งเครือข่ายที่มีประโยชน์ที่สุดบางส่วนที่ควรทราบสำหรับการจัดการและแก้ไขปัญหาเครือข่ายในบ้านของคุณ
1. PING
ping
เป็นหนึ่งในคำสั่งเครือข่ายพื้นฐานแต่มีประโยชน์มากที่สุดที่จะใช้ในแอปพลิเคชันพรอมต์คำสั่ง โดยจะบอกคุณว่าคอมพิวเตอร์ของคุณสามารถเข้าถึงที่อยู่ IP ปลายทางหรือชื่อโดเมนได้หรือไม่ และหากทำได้ จะต้องใช้เวลานานเท่าใดในการส่งข้อมูลไปที่นั่นและกลับมาอีกครั้ง
ตัวอย่างการใช้งานและเอาต์พุต:
คำสั่งทำงานโดยส่งออกแพ็กเก็ตข้อมูลหลายชุดและดูว่ามีกี่แพ็กเก็ตที่ส่งคืน ถ้าบางคนไม่กลับมาจะบอกคุณ ("หาย") การสูญหายของแพ็กเก็ตนำไปสู่ประสิทธิภาพที่ต่ำในเกมและการสตรีม และนี่เป็นวิธีที่ดีในการทดสอบ
โดยค่าเริ่มต้น จะส่ง 4 แพ็กเก็ต แต่ละแพ็กจะรอ 4 วินาทีก่อนที่จะหมดเวลา คุณสามารถเพิ่มจำนวนแพ็กเก็ตได้ดังนี้:
ping www.google.com -n 10
และคุณสามารถเพิ่มระยะเวลาหมดเวลาเช่นนี้ได้ (ค่าเป็นมิลลิวินาที):
ping www.google.com -w 6000
2. TRACERT
tracert
ย่อมาจาก Trace Route ชอบ
ping
จะส่งแพ็กเก็ตข้อมูลออกไปเพื่อแก้ปัญหาเกี่ยวกับเครือข่ายที่คุณอาจมี แต่จะติดตามเส้นทางของแพ็กเก็ตแทนขณะที่ข้ามจากเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่ง
ตัวอย่างการใช้งาน:
คำสั่งจะแสดงข้อมูลสรุปแบบทีละบรรทัดของแต่ละ hop รวมถึงเวลาแฝงระหว่างคุณกับ hop นั้น ๆ และที่อยู่ IP ของ hop นั้น (รวมทั้งชื่อโดเมนถ้ามี)
เหตุใดคุณจึงเห็นการอ่านเวลาแฝงสามครั้งต่อการกระโดด
tracert
คำสั่งเครือข่ายส่งสามแพ็คเก็ตต่อการกระโดดเพื่อครอบคลุมการสูญหายหรือการชะลอตัวของแพ็กเก็ต เพียงจำไว้ว่ามันไม่ได้แสดงถึงเวลาแฝงที่แท้จริงของคุณ แนวทางปฏิบัติที่ดีที่สุดคือการหาค่าเฉลี่ยทั้งสาม
3. PATHPING
pathping
คล้ายกับ
tracert
ยกเว้นข้อมูลที่มากขึ้น ซึ่งหมายความว่าจะใช้เวลาดำเนินการนานกว่ามาก หลังจากส่งแพ็กเก็ตจากคุณไปยังปลายทางที่กำหนดแล้ว ระบบจะวิเคราะห์เส้นทางที่ใช้และคำนวณการสูญเสียแพ็กเก็ตแบบต่อฮอป
ตัวอย่างการใช้งานและเอาต์พุต:
4. IPCONFIG
ipconfig
มักจะมาเป็นคำสั่งเครือข่ายที่ใช้กันมากที่สุดบน Windows ไม่เพียงแต่จะมีประโยชน์สำหรับข้อมูลที่ให้ไว้เท่านั้น แต่คุณยังสามารถรวมเข้ากับสวิตช์สองสามตัวเพื่อทำงานบางอย่างได้
ตัวอย่างการใช้งานและเอาต์พุต:
เอาต์พุตเริ่มต้นจะแสดงอะแดปเตอร์เครือข่ายทุกตัวในระบบของคุณและวิธีแก้ไข ที่อยู่ IPv4 และ เกตเวย์เริ่มต้น รายละเอียดในส่วนอะแดปเตอร์ LAN ไร้สายและอะแดปเตอร์อีเทอร์เน็ตเป็นสิ่งสำคัญที่สุดที่ต้องทราบ
ใช้สวิตช์นี้เพื่อล้างแคช DNS ของคุณ:
ipconfig /flushdns
การล้างแคช DNS สามารถช่วยได้เมื่ออินเทอร์เน็ตของคุณใช้งานได้ แต่ไม่สามารถเข้าถึงเว็บไซต์หรือเซิร์ฟเวอร์ใดเว็บไซต์หนึ่งได้ด้วยเหตุผลบางประการ (เช่น เว็บไซต์หมดเวลาและไม่สามารถโหลดได้) หากการล้างแคช DNS ไม่สามารถแก้ปัญหาการเชื่อมต่อของคุณได้ ให้ลองใช้เคล็ดลับการแก้ปัญหาอย่างรวดเร็วเหล่านี้เพื่อแก้ไขการเชื่อมต่ออินเทอร์เน็ตของคุณ
5. GETMAC
อุปกรณ์ทุกชิ้นที่เป็นไปตามมาตรฐาน IEEE 802 จะมีที่อยู่ MAC ที่ไม่ซ้ำกัน (Media Access Control) ผู้ผลิตกำหนดที่อยู่ MAC และจัดเก็บไว้ในฮาร์ดแวร์ของอุปกรณ์ บางคนใช้ที่อยู่ MAC เพื่อจำกัดอุปกรณ์ที่สามารถเชื่อมต่อกับเครือข่ายได้
ตัวอย่างการใช้งานและเอาต์พุต:
คุณอาจเห็นที่อยู่ MAC มากกว่าหนึ่งที่อยู่ขึ้นอยู่กับจำนวนอะแดปเตอร์ที่เกี่ยวข้องกับเครือข่ายในระบบของคุณ ตัวอย่างเช่น การเชื่อมต่อ Wi-Fi และอีเทอร์เน็ตจะมีที่อยู่ MAC แยกกัน หากคุณต้องการทราบข้อมูลเพิ่มเติม ให้ตรวจสอบว่าที่อยู่ IP และ MAC ของคุณเหมาะสำหรับอะไร
6. NSLOOKUP
nslookup
ย่อมาจาก Name Server Lookup มันอัดแน่นไปด้วยพลัง แต่ผู้ใช้ส่วนใหญ่ไม่ต้องการพลังนั้น สำหรับคนทั่วไปเช่นคุณและฉัน การใช้งานหลักคือการค้นหาที่อยู่ IP ที่อยู่เบื้องหลังชื่อโดเมนบางชื่อ
ตัวอย่างการใช้งานและเอาต์พุต:
โปรดทราบว่าชื่อโดเมนบางชื่อไม่ได้ผูกกับที่อยู่ IP เฉพาะ ซึ่งหมายความว่าคุณอาจได้รับที่อยู่ IP ที่แตกต่างกันทุกครั้งที่เรียกใช้คำสั่ง นี่เป็นเรื่องปกติสำหรับเว็บไซต์ที่ใหญ่กว่า เพราะพวกเขากระจายภาระงานไปยังเครื่องต่างๆ มากมาย
หากคุณต้องการแปลงที่อยู่ IP เป็นชื่อโดเมน เพียงพิมพ์ลงในเบราว์เซอร์ของคุณและดูว่ามันจะนำไปสู่ที่ใด ไม่ใช่ที่อยู่ IP ทั้งหมดที่จะนำไปสู่ชื่อโดเมน และที่อยู่ IP จำนวนมากไม่สามารถเข้าถึงได้ผ่านเว็บ
7. NETSTAT
netstat
เป็นเครื่องมือสำหรับสถิติเครือข่าย การวินิจฉัย และการวิเคราะห์ มีประสิทธิภาพและซับซ้อน แต่อาจง่ายพอหากคุณละเลยแง่มุมขั้นสูงที่คุณไม่จำเป็นต้องรู้ (เช่น สมมติว่าคุณไม่ได้จัดการธุรกิจขนาดใหญ่หรือเครือข่ายวิทยาเขต เป็นต้น)
ตัวอย่างการใช้งานและเอาต์พุต:
โดยค่าเริ่มต้น คำสั่งจะแสดง "การเชื่อมต่อที่ใช้งานอยู่" ทั้งหมดบนระบบของคุณ ไม่ว่าการเชื่อมต่อเหล่านั้นจะอยู่บน LAN หรือผ่านอินเทอร์เน็ต การเชื่อมต่อที่ทำงานอยู่ไม่ได้หมายความว่าจะมีการย้ายข้อมูล แต่อาจหมายถึงพอร์ตที่เปิดอยู่และพร้อมที่จะยอมรับการเชื่อมต่อ
แน่นอน
netstat
ส่วนใหญ่จะมีประโยชน์สำหรับผู้ใช้ทั่วไปสำหรับความสามารถในการแสดงข้อมูลพอร์ต และอาจมีประโยชน์เมื่อคุณต้องการส่งต่อพอร์ต
แต่คำสั่งยังมีสวิตช์ประมาณสิบตัวที่เปลี่ยนประเภทข้อมูลที่แสดง เช่น
-r
สวิตช์ซึ่งจะแสดงตารางเส้นทางแทน
8. NETSH
netsh
ย่อมาจาก Network Shell เป็นคำสั่ง cmd สำหรับระบบเครือข่ายที่ให้คุณดูและกำหนดค่าอะแดปเตอร์เครือข่ายเกือบทั้งหมดในระบบของคุณได้อย่างละเอียดและละเอียดกว่าคำสั่งก่อนหน้านี้
เรียกใช้
netsh
คำสั่งด้วยตัวเองจะเปลี่ยน Command Prompt เป็นโหมดเครือข่ายเชลล์ มี "บริบท" ที่แตกต่างกันหลายรายการภายในเชลล์นี้ รวมถึงหนึ่งรายการสำหรับคำสั่งที่เกี่ยวข้องกับการกำหนดเส้นทาง หนึ่งรายการสำหรับคำสั่งที่เกี่ยวข้องกับ DHCP และอีกรายการสำหรับการวินิจฉัย และอื่นๆ แต่คุณสามารถใช้เพื่อรันคำสั่งแต่ละคำสั่งได้เช่นกัน
หากต้องการดูบริบทเครือข่ายเชลล์ทั้งหมด:
และเพื่อดูคำสั่งทั้งหมดภายในบริบท:
คุณสามารถเจาะลึกอีกหนึ่งชั้นเพื่อค้นหาคำสั่งย่อยทั้งหมดภายในคำสั่งเหล่านั้น:
ตัวอย่างเช่น คุณสามารถเรียกใช้คำสั่งนี้เพื่อดูไดรเวอร์เครือข่ายไร้สายทั้งหมดในระบบของคุณและคุณสมบัติของมัน:
netsh wlan show drivers
ความซับซ้อนของ Network Shell นั้นสมควรได้รับบทความทั้งหมดเป็นของตัวเอง โปรดทราบว่าหากคุณต้องการได้รับข้อมูลทางเทคนิคเกี่ยวกับการกำหนดค่าเครือข่าย คุณอาจต้องใช้ยูทิลิตี้บรรทัดคำสั่งนี้
หาก Network Shell ปล่อยให้คุณต้องการสำรวจมากกว่าคำสั่งเครือข่าย cmd สำหรับระบบของคุณ ให้ลองใช้คำสั่ง cmd พื้นฐานที่ผู้ใช้ทุกคนควรรู้
คำสั่งเครือข่ายและโซลูชันเครือข่ายอื่นๆ
สำหรับผู้ที่เพิ่งเริ่มใช้คำสั่งเครือข่ายของ Windows เอกสารโกงมีประโยชน์ คุณสามารถใช้คำสั่ง cmd ต่างๆ เพื่อรวบรวมข้อมูลบนเครือข่าย Wi-Fi และอินเทอร์เน็ตได้โดยใช้ข้อมูลอ้างอิง ถึงแม้ว่าการรู้ตัวเลือกของคุณอยู่เสมอจะมีประโยชน์ แต่คุณอาจต้องการทางเลือกอื่น
บางทีการใช้คำสั่ง cmd สำหรับระบบเครือข่ายของคุณอาจไม่จำเป็นสำหรับปัญหาเฉพาะที่คุณมี คุณควรตรวจสอบเทคนิคการวินิจฉัยและวิธีแก้ไขปัญหาเครือข่ายง่ายๆ เหล่านี้เพื่อดูว่ามีวิธีแก้ไขสำหรับคุณหรือไม่ และถ้าคุณต้องการเจาะลึกลงไปในคำสั่งต่างๆ อย่าลืมลองใช้ Windows Terminal ใหม่เพื่อประสบการณ์ที่ดียิ่งขึ้น