Command Prompt (CMD) - 8 คำสั่งเครือข่ายที่คุณควรรู้

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

หมายเหตุ:(NOTE:)เราเขียนคู่มือนี้โดยใช้Windows 10พร้อมการอัปเดต(Update)เดือนพฤศจิกายน 2019 (November 2019) อย่างไรก็ตาม คำสั่งทั้งหมดที่แสดงไว้นั้นทำงานในลักษณะเดียวกันในWindows 8.1(Windows 8.1)และWindows 7 ก่อนดำเนินการต่อ หากคุณไม่ทราบวิธีเปิดCommand Promptให้อ่าน: 11 วิธีในการเปิดCommand Prompt(Command Prompt)ในWindows

1. วิธีตรวจสอบการเชื่อมต่ออินเทอร์เน็ตในCMD

ในการตรวจสอบว่าการเชื่อมต่ออินเทอร์เน็ตของคุณใช้งานได้หรือไม่ คุณสามารถใช้Command Promptเพื่อทดสอบการเชื่อมต่อของคุณไปยังเว็บไซต์หรือตำแหน่งอินเทอร์เน็ต(website or internet location)บาง แห่ง ในการทำเช่นนั้น คุณสามารถใช้ คำสั่ง ping network(network command)ตามด้วยที่อยู่เว็บ หรือ ที่อยู่ IP (address or IP address)ตัวอย่างเช่น คุณสามารถตรวจสอบการเชื่อมต่อกับพลเมืองดิจิทัล(Digital Citizen)โดยไม่ต้องเปิดเว็บเบราว์เซอร์(web browser)โดยพิมพ์คำสั่ง"ping www.digitalcitizen.life" จากนั้นกดEnterบนแป้นพิมพ์ของคุณ

ปิง www.digitalcitizen.life

หากสถิติการ ping ไม่แสดงว่าแพ็กเก็ตสูญหาย แสดงว่าการเชื่อมต่ออินเทอร์เน็ต(internet connection) ของคุณ ทำงานได้ตามปกติ อย่างไรก็ตาม หากคุณทำแพ็กเก็ตสูญหาย แสดงว่าการเชื่อมต่ออินเทอร์เน็ต(internet connection) ของคุณ ขาด หรือเว็บไซต์ที่คุณส่ง Ping ไม่ได้ออนไลน์ หากต้องการตรวจสอบการเชื่อมต่ออินเทอร์เน็ต(internet connection) ของคุณอีกครั้ง ให้ ping อย่างน้อยเว็บไซต์อื่น โดยควรเปิดเว็บไซต์อยู่ เสมอเช่นwww.google.com

ping www.google.com

คำ สั่ง pingยังให้คุณใช้ พารามิเตอร์ "-t" ที่มีประโยชน์ ซึ่งช่วยให้คุณสามารถ ping ไปยังที่อยู่ที่ระบุได้ตลอดไปจนกว่าจะหยุดทำงานด้วยตนเอง ตัวอย่างเช่น เราพิมพ์"ping -t www.digitalcitizen.life" หลังจากเวลาผ่านไป เราต้องการดูสถิติการเชื่อมต่อและเราใช้แป้นพิมพ์ร่วมกัน(keyboard combination) "CTRL + Break."นี่แสดงค่าเฉลี่ยของคำสั่ง ping ที่รันจนถึงเวลานั้น

ปิง www.digitalcitizen.life -t

สุดท้าย เรายุติคำสั่งโดยใช้แป้นพิมพ์ผสม(keyboard combination) "CTRL + C."สิ่งนี้จะหยุดวงจรที่ไม่มีที่สิ้นสุดของคำสั่ง ping ไปยังที่อยู่ที่ระบุ

2. ฉันจะดูอะแดปเตอร์เครือข่ายทั้งหมดบนคอมพิวเตอร์ของฉันโดยใช้CMDได้อย่างไร

ในการรับข้อมูลโดยละเอียดเกี่ยวกับอะแดปเตอร์เครือข่ายและการเชื่อมต่อของคุณ ให้ใช้คำสั่งipconfig เปิดCommand Promptพิมพ์ipconfigแล้วกดEnter ดังที่คุณเห็นในภาพหน้าจอด้านล่าง เมื่อคุณเรียกใช้คำสั่งนี้Windowsจะแสดงรายการอุปกรณ์เครือข่ายที่ใช้งานอยู่ทั้งหมด ไม่ว่าจะเชื่อมต่อหรือยกเลิกการเชื่อมต่อ และที่อยู่ IP ของอุปกรณ์ดังกล่าว คุณยังได้รับรายละเอียด เช่น ที่อยู่ IP เกตเวย์เริ่มต้น ซับเน็ตมาสก์ และสถานะของ (default gateway)อะแดปเตอร์เครือข่าย(network adapter) แต่ละ ตัว

รับข้อมูล cmd nic (ข้อมูลเกี่ยวกับ Network Interface Card) โดยเรียกใช้ ipconfig

หากคุณเพิ่มสวิตช์/allipconfigคุณจะสามารถเข้าถึงรายละเอียดในระดับใหม่ทั้งหมด: ข้อมูล DNS(DNS information) , MAC ( Media Access Control ) (ใน ฟิลด์ Physical Address ) และข้อมูลอื่นๆ เกี่ยวกับส่วนประกอบเครือข่าย(network component)แต่ละ ส่วน ดูภาพด้านล่างเพื่อดูตัวอย่างสิ่งที่คุณได้รับจากคำสั่ง"ipconfig /all"

เรียกใช้ ipconfig /all เพื่อรับข้อมูล NIC (การ์ดเชื่อมต่อเครือข่าย) โดยละเอียด

3. วิธีตรวจสอบการเชื่อมต่อเครือข่าย(network connection) ของคุณ ในCMD

หากคุณต้องการตรวจสอบว่าการเชื่อมต่อเครือข่าย(network connection) ของคุณ กับเราเตอร์ทำงานตามที่ควรจะเป็นหรือไม่ คุณสามารถใช้คำสั่งipconfigและpingร่วมกันได้ ขั้นแรก รับข้อมูล cmd nic(cmd nic info)เกี่ยวกับอะแดปเตอร์ของคุณก่อน กล่าวอีกนัยหนึ่ง เปิดCommand Promptและเรียกใช้ipconfig ในรายการผลลัพธ์ ให้ระบุอะแดปเตอร์เครือข่าย(network adapter)ที่ใช้สำหรับเชื่อมต่อกับเครือข่ายที่คุณต้องการทดสอบ จากนั้นค้นหาที่อยู่ IP(IP address)ของเราเตอร์ของคุณในรายละเอียดและจดบันทึก(router and note)ไว้ ตัวอย่างเช่น หากเราต้องการตรวจสอบ การเชื่อมต่อ เครือข่ายอีเทอร์เน็ต(Ethernet network)เราจะเรียกใช้ipconfigและพบว่าเราเตอร์ของเราที่อยู่ IP(IP address)คือ 192.168.50.1

เรียกใช้ ipconfig เพื่อระบุที่อยู่ IP ของเราเตอร์

ขั้นตอนต่อไปคือการตรวจสอบว่าการเชื่อมต่อเครือข่าย(network connection)ระหว่างเราเตอร์กับคอมพิวเตอร์นั้นใช้ได้ ในการทำเช่นนั้น ก็เพียงพอที่จะเรียกใช้คำสั่งping บนที่ (ping)อยู่ IP(IP address) ของเรา เตอร์ ในตัวอย่างของเรา นั่นหมายถึงเราต้องเรียกใช้คำสั่งนี้ในCMD :(CMD) ping 192.168.50.1(ping 192.168.50.1)

Ping เราเตอร์เพื่อตรวจสอบการเชื่อมต่อเครือข่าย

หากไม่มีแพ็กเก็ตสูญหาย แสดงว่าการเชื่อมต่อเครือข่าย(network connection) ที่ ทดสอบทำงานได้ดี มิฉะนั้น จะมีปัญหาระหว่างคอมพิวเตอร์และเราเตอร์ของคุณ ซึ่งในกรณีนี้ คุณควรตรวจสอบว่าอะแดปเตอร์เครือข่าย(network adapter) ของพีซีของคุณได้ รับการกำหนดค่าอย่างถูกต้องสายเคเบิลอีเทอร์เน็ต(Ethernet cable)นั้นใช้ได้ (หากคุณใช้การเชื่อมต่อแบบมีสาย) และเราเตอร์นั้นถูกต้อง กำหนดค่าอย่างเหมาะสม

4. วิธีต่ออายุที่อยู่ IP(IP address)ของอะแดปเตอร์เครือข่าย ของคุณ(network adapter)

เมื่อการเชื่อมต่อเครือข่าย(network connection) ของคุณ ไม่ทำงานตามที่ควรจะเป็นอะแดปเตอร์เครือข่าย(network adapter) ของคุณ อาจไม่ได้กำหนดที่อยู่ IP ที่ ถูกต้อง (IP address)วิธีที่รวดเร็วในการแก้ไขปัญหานี้คือต่ออายุที่อยู่ IP(IP address)และโชคดีที่คุณสามารถทำได้อย่างรวดเร็วจากCommand Promptโดยตรง เปิดCMDและเรียกใช้คำสั่งต่อไปนี้: ipconfig /releaseและ ipconfig / ipconfig /renewอันแรก ( ipconfig /release ) บังคับให้ อ แด็ปเตอร์เครือข่าย(network adapter) ของคุณ ทิ้งที่อยู่ IP ที่(IP address) กำหนด และคำสั่งที่สอง ( ipconfig /renew ) ต่ออายุอะแดปเตอร์เครือข่าย(network adapter)ที่อยู่ IP(IP address)ของ

เรียกใช้ ipconfig /release และ ipconfig /renew เพื่อรีเซ็ตที่อยู่ IP

โปรดทราบว่าคุณยังสามารถสั่ง ให้ CMDเรียกใช้ทั้งสองคำสั่งในบรรทัดเดียวได้โดยพิมพ์"ipconfig /release & ipconfig /renew,"โดยไม่มีเครื่องหมายอัญประกาศกลับด้าน ถ้าคุณพิมพ์แบบนี้Command Promptจะรันคำสั่งแรก และเมื่อเสร็จแล้วจะรันคำสั่งที่สองโดยอัตโนมัติ เจ๋ง(Cool)ใช่มั้ย? 🙂

เรียกใช้ ipconfig /release &  ipconfig /renew โดยพิมพ์เพียงบรรทัดเดียวใน CMD

พารามิเตอร์การปล่อย(release)และต่ออายุ มีประโยชน์ในเครือข่ายที่ใช้ (renew)DHCP (Dynamic Host Configuration Protocol)เพื่อแจกจ่ายที่อยู่ IP โดยอัตโนมัติ ระบบของคุณให้ที่อยู่ปัจจุบันและขอที่อยู่ใหม่จากเซิร์ฟเวอร์ DHCP(DHCP server)และสามารถช่วยคุณแก้ไขปัญหาเครือข่ายบางอย่างได้

5. วิธีรับข้อมูล nic เกี่ยวกับที่อยู่MACของอะแดปเตอร์เครือข่าย(network adapter)

วิธีหนึ่งที่เร็วและง่ายที่สุดในการรับที่ อยู่ MACของอะแดปเตอร์เครือข่ายคือการใช้คำสั่งgetmac ในCommand Promptให้พิมพ์getmacแล้วกดEnterดังที่เห็นในภาพด้านล่าง

Getmac แสดงที่อยู่จริงของอะแดปเตอร์เครือข่ายทั้งหมด

6. ฉันจะดูคอมพิวเตอร์และอุปกรณ์ที่เชื่อมต่อกับเครือข่ายของฉันโดยใช้CMDได้อย่างไร

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

Net view สามารถแสดงคอมพิวเตอร์และอุปกรณ์ที่เชื่อมต่อกับเครือข่ายเดียวกันได้

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

7. ฉันจะดูอุปกรณ์ทั้งหมดที่เชื่อมต่อกับเครือข่ายของฉันโดยใช้CMDได้อย่างไร

วิธีที่ดีที่สุดในการค้นหาอุปกรณ์ทั้งหมดที่เชื่อมต่อกับเครือข่ายเดียวกันกับที่คุณใช้โดยใช้คำสั่งarp เปิดCommand Promptและเรียกใช้arp -a (arp -a)ที่อยู่ IP ที่(IP address)แสดงก่อน ถัดจากInterfaceจะแสดงที่อยู่ IP(IP address)ของอะแดปเตอร์เครือข่าย(network adapter) ของ คุณ จากนั้นจะมีรายการที่อยู่ IP(IP address)และ ที่อยู่ MAC ( ที่อยู่ทางกายภาพ(Physical Addresses) ) ที่อยู่ IP ทั้งหมดที่ขึ้นต้นด้วยหมายเลขเดียวกันกับอะแดปเตอร์เครือข่าย(network adapter) ของคุณ อยู่ในเครือข่ายและ/หรือเครือข่ายย่อยเดียวกันกับคุณ เป็นอุปกรณ์ทั้งหมดที่เชื่อมต่อกับเครือข่ายของคุณ

Arp -a แสดงอุปกรณ์ทั้งหมดที่เชื่อมต่อกับเครือข่ายเดียวกัน

อันต่อไปไม่ใช่อุปกรณ์จริง แต่เป็นที่อยู่ IP ที่ใช้สำหรับมัลติคาส(multicasting)ต์ อุปกรณ์จริงของคุณมักใช้สำหรับการสตรีมสื่อบนเครือข่ายของคุณ ในตัวอย่างของเรา อุปกรณ์ที่เชื่อมต่อกับเครือข่ายเดียวกันกับคอมพิวเตอร์ของเราคืออุปกรณ์ทั้งหมดที่มีที่อยู่ IP ขึ้นต้นด้วย 192.168.50

หากคุณต้องการดูว่าอุปกรณ์เหล่านั้นคืออะไร ให้คัดลอก ที่อยู่ MAC ของพวกเขา และค้นหาบนอินเทอร์เน็ตโดยใช้Googleหรือบนเว็บไซต์ที่ให้คุณตรวจสอบว่าผู้ขายรายใดกำหนด ที่อยู่ MAC บาง อย่างเช่นDNS Checker ตัวอย่างเช่น หากคุณกำลังมองหาที่อยู่ MAC(MAC address) 04-d9-f5-b5-b1-f0 คุณจะพบว่าเป็นอุปกรณ์ที่ผลิตโดยASUS อันที่จริงมันคือ เรา เตอร์ASUS ZenWiFi(ASUS ZenWiFi router)

8. วิธีตรวจสอบการเชื่อมต่อเครือข่ายของคอมพิวเตอร์และพอร์ตที่เปิดอยู่

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

Netstat แสดงการเชื่อมต่อเครือข่ายที่ใช้งานอยู่และพอร์ตที่เปิดอยู่

หากคุณเพิ่มพารามิเตอร์-a ให้กับคำสั่ง (-a)netstatคุณจะได้รับรายการที่มีการเชื่อมต่อและพอร์ตการรับฟังทั้งหมด ดังที่แสดงในภาพด้าน(image below)ล่าง

Netstat -a แสดงการเชื่อมต่อเครือข่ายที่ใช้งานอยู่ พอร์ตที่เปิดอยู่ และพอร์ตการรับฟัง

แค่นั้นแหละ!

คุณรู้วิธีอื่นที่เป็นประโยชน์ในการรับข้อมูล cmd nic หรือไม่?

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



About the author

ฉันเป็นมืออาชีพด้านการรีวิวซอฟต์แวร์ที่มีประสบการณ์มากกว่า 10 ปี ฉันได้เขียนและตรวจสอบซอฟต์แวร์ประเภทต่างๆ มากมาย รวมถึงแต่ไม่จำกัดเพียง Microsoft Office (Office 2007, 2010, 2013), แอป Android และเครือข่ายไร้สาย ทักษะของฉันอยู่ที่การจัดเตรียมการทบทวนโปรแกรม/แอปพลิเคชันโดยละเอียดและมีวัตถุประสงค์เพื่อให้ผู้อื่นใช้เป็นเอกสารอ้างอิงหรือสำหรับงานของตนเอง ฉันยังเป็นผู้เชี่ยวชาญเกี่ยวกับผลิตภัณฑ์ MS office และมีคำแนะนำเกี่ยวกับวิธีการใช้งานอย่างมีประสิทธิภาพและประสิทธิผล



Related posts