Contents

8 คำสั่ง CMD เพื่อจัดการเครือข่ายไร้สายบน Windows

ไม่เคยใช้ Command Prompt มาก่อน? ไม่ต้องกังวล. การใช้งานทำได้ง่ายเพียงแค่พิมพ์คำสั่งที่คุณจะเห็นด้านล่าง

เพื่อดำเนินการจัดการและแก้ไขปัญหาในเครือข่ายที่อยู่อาศัยของคุณ จำเป็นต้องทำความคุ้นเคยกับคำสั่งเครือข่ายพื้นฐานหลายคำสั่งที่สามารถปรับปรุงประสิทธิภาพและความเสถียรได้อย่างมาก

##ปิง

คำสั่ง “Ping” ทำหน้าที่เป็นเครื่องมือพื้นฐานภายในอินเทอร์เฟซ Command Prompt สำหรับประเมินการเชื่อมต่อระหว่างระบบคอมพิวเตอร์กับที่อยู่ Internet Protocol (IP) หรือชื่อโดเมนปลายทางที่ระบุ เมื่อดำเนินการคำสั่งนี้ ผู้ใช้สามารถกำหนดได้ว่าอุปกรณ์ของตนจะเข้าถึงตำแหน่งเป้าหมายได้หรือไม่ และวัดระยะเวลาที่จำเป็นสำหรับการส่งและรับข้อมูลระหว่างปลายทั้งสองด้าน

ตัวอย่างการใช้งานและเอาต์พุต:

/th/images/windows-command-ping.png

การดำเนินการดำเนินการโดยการส่งหน่วยข้อมูลจำนวนมากและตรวจสอบสถานะการรับข้อมูล ในกรณีที่บางแพ็กเก็ตเหล่านี้ไปไม่ถึงปลายทาง ระบบจะแจ้งว่า"สูญหาย"

การประสบกับการสูญเสียแพ็กเก็ตขณะเล่นเกมหรือการสตรีมอาจส่งผลกระทบต่อประสิทธิภาพการทำงานอย่างมาก และโชคดีที่มีวิธีในการวินิจฉัยและแก้ไขปัญหานี้ได้อย่างมีประสิทธิภาพ ตัวอย่างเช่น วิธีการแก้ไขปัญหาที่ใช้ในการแก้ปัญหาการสูญหายของแพ็กเก็ตเมื่อใช้ Discord บนระบบปฏิบัติการ Windows อาจนำไปใช้กับสถานการณ์อื่นที่คล้ายคลึงกันได้เช่นกัน

การกำหนดค่าเริ่มต้นสำหรับการส่งข้อมูลทำให้เกิดการส่งแพ็กเก็ตสี่แพ็กเก็ต โดยแต่ละแพ็กเก็ตจะถูกส่งหลังจากผ่านไปสี่วินาที อย่างไรก็ตาม คุณมีตัวเลือกในการเพิ่มปริมาณของแพ็กเก็ตที่ส่งโดยใช้วิธีการต่อไปนี้:

 ping www.google.com -n 10 

คุณยังสามารถขยายเวลาที่กำหนดซึ่งแสดงหน่วยเป็นมิลลิวินาทีได้ โดยดำเนินการตามแนวทางต่อไปนี้:

 ping www.google.com -w 6000 

เทรเชอร์

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

/th/images/windows-command-tracert.png

คำสั่งนี้แสดงรายละเอียดของทุก hop ในเส้นทางเครือข่าย รวมถึงเวลาแฝงที่เกี่ยวข้องกับการเชื่อมต่อกับ hop เฉพาะนั้น ตลอดจนที่อยู่ IP หรือชื่อโดเมนที่สอดคล้องกันเมื่อเกี่ยวข้อง

การใช้คำสั่งเครือข่าย tracert ทำให้เกิดการส่งหลายแพ็กเก็ตที่โหนดเครือข่ายแต่ละโหนด เพื่อพิจารณาความสูญเสียหรือความล่าช้าที่อาจเกิดขึ้นภายในระบบ ด้วยเหตุนี้จึงส่งผลให้มีการแสดงการวัดเวลาแฝงหลายครั้งต่อฮอป อย่างไรก็ตาม สิ่งสำคัญคือต้องตระหนักว่าค่าเหล่านี้อาจไม่ได้สะท้อนถึงเวลาแฝงของเครือข่ายจริงอย่างถูกต้อง ด้วยเหตุนี้ โดยทั่วไปจึงแนะนำให้คำนวณค่าเฉลี่ยจากจุดข้อมูลที่ให้มา

เบิกทาง

โดยพื้นฐานแล้ว Pathping ทำงานคล้ายกับ Tracert ในแง่ของการติดตามเส้นทางเครือข่าย แต่ให้ข้อมูลเพิ่มเติมและต้องใช้เวลาในการวิเคราะห์ให้เสร็จสมบูรณ์ ด้วยการส่งแพ็กเก็ตจากต้นทางไปยังปลายทางที่ต้องการ Pathping จะตรวจสอบเส้นทางที่ข้ามและคำนวณเมตริกการสูญเสียแพ็กเก็ตแบบ hop-by-hop แต่ละรายการ

ตัวอย่างการใช้งานและเอาต์พุต:

/th/images/windows-command-pathping.png

การกำหนดค่าไอพี

การใช้ยูทิลิตี้บรรทัดคำสั่ง “ipconfig” เป็นเหตุการณ์ที่เกิดขึ้นบ่อยครั้งเมื่อใช้ระบบปฏิบัติการ Windows ของ Microsoft นอกจากความสามารถในการให้ข้อมูลแล้ว เครื่องมือนี้ยังสามารถดำเนินการได้อย่างมีประสิทธิภาพผ่านการใช้พารามิเตอร์บรรทัดคำสั่งเฉพาะเพื่อดำเนินการต่างๆ

ตัวอย่างการใช้งานและเอาต์พุต:

/th/images/windows-command-ipconfig.png

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

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

 ipconfig /flushdns 

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

เก็ทแมค

อุปกรณ์แต่ละชิ้นที่เป็นไปตามข้อกำหนดเฉพาะของ IEEE 802 มีตัวระบุการควบคุมการเข้าถึงสื่อ (ที่อยู่ MAC) (การควบคุมการเข้าถึงสื่อ) ที่แตกต่างกัน ซึ่งกำหนดโดยผู้ผลิตและฝังอยู่ภายในองค์ประกอบทางกายภาพของอุปกรณ์ ในบางกรณี บุคคลใช้ที่อยู่ MAC เหล่านี้เพื่อจำกัดการเข้าถึงเครือข่ายของตนไปยังอุปกรณ์เฉพาะ

ตัวอย่างการใช้งานและเอาต์พุต:

/th/images/windows-command-getmac.png

การ์ดอินเทอร์เฟซเครือข่าย (NIC) หลายตัวสามารถมีอยู่ในระบบคอมพิวเตอร์เครื่องเดียว โดยแต่ละการ์ดมีที่อยู่ Media Access Control (MAC) ของตัวเอง ที่อยู่เหล่านี้จะระบุแต่ละ NIC โดยไม่ซ้ำกันภายในเครือข่ายท้องถิ่น (LAN) ตัวอย่างเช่น หากอุปกรณ์เชื่อมต่อกับทั้งการเชื่อมต่ออีเทอร์เน็ตแบบใช้สายและการเชื่อมต่อ Wi-Fi แบบไร้สาย อุปกรณ์จะแสดงที่อยู่ MAC ที่แตกต่างกันสองรายการซึ่งสอดคล้องกับอะแดปเตอร์แต่ละตัวที่เกี่ยวข้อง หากต้องการทราบข้อมูลเชิงลึกเพิ่มเติมเกี่ยวกับความแตกต่างระหว่างที่อยู่อินเทอร์เน็ตโปรโตคอล (IP) และที่อยู่ MAC โปรดดูแหล่งข้อมูลที่มีอยู่ซึ่งเจาะลึกในหัวข้อนี้

Nslookup

คำว่า “Nslookup” หมายถึงกระบวนการที่เรียกว่า Name Server Lookup ซึ่งมีศักยภาพสูง อย่างไรก็ตาม ผู้ใช้ส่วนใหญ่จะไม่ต้องการความสามารถที่แข็งแกร่งเช่นนี้ เพื่อความสะดวก ยูทิลิตี้นี้ทำหน้าที่หลักสำหรับบุคคลทั่วไปเช่นตัวคุณเองและตัวฉันเอง โดยอำนวยความสะดวกในการค้นหาที่อยู่อินเทอร์เน็ตโปรโตคอล (IP) ที่เชื่อมโยงกับชื่อโดเมนเฉพาะ

ตัวอย่างการใช้งานและเอาต์พุต:

/th/images/windows-command-nslookup.png

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

หากต้องการเปลี่ยนที่อยู่อินเทอร์เน็ตโปรโตคอล (Internet Protocol-IP) ให้เป็นชื่อโดเมนที่เป็นที่รู้จักและเป็นมิตรกับผู้ใช้มากขึ้น คุณสามารถป้อนที่อยู่ IP ลงในแถบที่อยู่ของเว็บเบราว์เซอร์และดูปลายทางที่เป็นผลลัพธ์ อย่างไรก็ตาม ไม่ใช่ว่าที่อยู่ IP ทั้งหมดจะตรงไปยังชื่อโดเมนที่ถูกต้อง และน่าเสียดายที่ที่อยู่ IP บางที่อยู่อาจไม่สามารถเข้าถึงได้ผ่านทางเวิลด์ไวด์เว็บ

##เน็ตสตัท

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

ตัวอย่างการใช้งานและเอาต์พุต:

/th/images/windows-command-netstat.png

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

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

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

 -r 

สลับซึ่งแสดงตารางเส้นทางแทน

เน็ท

คำว่า"Netsh"หมายถึง Network Shell ซึ่งเป็นยูทิลิตี้บรรทัดคำสั่งที่ใช้เพื่อจัดการการกำหนดค่าเครือข่าย เครื่องมือนี้ให้ผู้ใช้มีตัวเลือกมากมายในการตรวจสอบและแก้ไขลักษณะต่างๆ ของอะแดปเตอร์เครือข่ายของระบบด้วยรายละเอียดและความแม่นยำที่มากขึ้นเมื่อเทียบกับยูทิลิตี้ก่อนหน้า

การป้อนคำสั่ง netsh ด้วยตัวเองจะเริ่มต้นเซสชันเชลล์ของเครือข่ายในอินเทอร์เฟซพรอมต์คำสั่ง เชลล์นี้ประกอบด้วยบริบทต่างๆ เช่นบริบทที่เกี่ยวข้องกับการกำหนดเส้นทาง Dynamic Host Configuration Protocol (DHCP) และการวินิจฉัยระบบ รวมถึงฟังก์ชันอื่นๆ อย่างไรก็ตาม เครื่องมือ netsh ยังสามารถดำเนินการคำสั่งเอกพจน์ได้อย่างอิสระ

หากต้องการดูบริบทเชลล์ของเครือข่ายทั้งหมด:

/th/images/windows-command-netsh-help.png

หากต้องการดูรายการคำแนะนำอย่างละเอียดถี่ถ้วนภายในการตั้งค่าเฉพาะ ให้ทำตามขั้นตอนเหล่านี้:

/th/images/windows-command-netsh-command.png

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

/th/images/windows-command-netsh-subcommands.png

เพื่อแสดงให้เห็น การดำเนินการคำสั่ง ` netsh wlan’ต่อไปนี้ช่วยให้สามารถอ่านอแด็ปเตอร์เครือข่ายไร้สายที่มีอยู่ในระบบรวมถึงคุณลักษณะที่เกี่ยวข้อง:

 netsh wlan show drivers 

การใช้ Network Shell (netsh) นำเสนอวิธีการที่ครอบคลุมในการกำหนดค่าเครือข่าย ทำให้ผู้ใช้สามารถเจาะลึกการกำหนดค่าไร้สายที่ซับซ้อนผ่านชุดยูทิลิตี้บรรทัดคำสั่ง

สำหรับผู้ที่ต้องการสำรวจระบบของตนในเชิงลึกนอกเหนือจากคำสั่ง Network Shell แบบเดิม มีคำสั่ง Command Prompt (cmd) พื้นฐานมากมายที่สามารถใช้ได้ คำสั่ง cmd พื้นฐานเหล่านี้ช่วยให้ผู้ใช้มีความสามารถและฟังก์ชันที่หลากหลายในการนำทางและจัดการอุปกรณ์ได้อย่างมีประสิทธิภาพ

คำสั่งเครือข่ายและโซลูชันเครือข่ายอื่นๆ

สำหรับผู้ที่ไม่คุ้นเคยกับคำสั่งเครือข่ายของ Windows การมีเอกสารข้อมูลสรุปพร้อมใช้งานจะเป็นประโยชน์อย่างมาก ด้วยการใช้ทรัพยากรนี้ เราสามารถเข้าถึงอาร์เรย์ของคำสั่ง Cmd ที่ให้ข้อมูลเชิงลึกอันมีค่าเกี่ยวกับเครือข่าย การเชื่อมต่อ Wi-Fi และการเชื่อมต่ออินเทอร์เน็ต ด้วยการฝึกฝนอย่างสม่ำเสมอ ความเชี่ยวชาญเหนือเครื่องมือเครือข่ายบรรทัดคำสั่งของ Windows จะกลายเป็นเรื่องปกติ

แม้ว่าการใช้คำสั่งบรรทัดคำสั่งอาจไม่ได้พิสูจน์ว่าจำเป็นสำหรับการแก้ไขปัญหาเครือข่ายเฉพาะเสมอไป แต่ขอแนะนำให้ตรวจสอบการเชื่อมต่อเครือข่ายทางกายภาพก่อนที่จะค้นหาการแทรกแซงบรรทัดคำสั่งที่อาจเกิดขึ้น อย่างไรก็ตาม หากการสำรวจคำสั่งดังกล่าวกลายเป็นสิ่งที่ขาดไม่ได้ Windows Terminal สามารถจัดเตรียมส่วนต่อประสานผู้ใช้ที่ได้รับการปรับปรุงสำหรับการนำทางที่ซับซ้อนเหล่านี้