เน็ตสแตท (สถิติเครือข่าย) เป็นเครื่องมือบรรทัดคำสั่งที่ใช้สำหรับตรวจสอบและแก้ไขปัญหาเครือข่ายคอมพิวเตอร์ เครื่องมือนี้แสดงการเชื่อมต่อของอุปกรณ์ทั้งหมดของคุณโดยละเอียดเท่าที่คุณต้องการ
ด้วย Netstat คุณสามารถดูการเชื่อมต่อทั้งหมดของคุณ รวมถึงพอร์ตและสถิติของพวกเขา ข้อมูลนี้มีค่าเมื่อตั้งค่าหรือแก้ไขการเชื่อมต่อของคุณ บทความนี้จะแนะนำคุณเกี่ยวกับคำสั่ง Netstat และพารามิเตอร์หลักสำหรับการกรองข้อมูลที่แสดงเกี่ยวกับการเชื่อมต่อของคุณ
การใช้คำสั่ง Netstat เพื่อแก้ไขปัญหาเครือข่าย
เราจะสำรวจหัวข้อต่อไปนี้ในส่วนนี้:
- วิธีใช้คำสั่ง Netstat
- ใช้พารามิเตอร์ netstat เพื่อกรองข้อมูลการเชื่อมต่อ
- การรวมพารามิเตอร์ Netstat
เข้าร่วมกับเราในขณะที่เราดำเนินการตามหัวข้อข้างต้นเพื่อช่วยให้คุณเข้าใจเครื่องมือนี้ได้ดีขึ้นและเรียนรู้วิธีใช้งานเพื่อแก้ไขปัญหาเครือข่ายของคุณ
1] วิธีใช้คำสั่ง netstat
คลิก ปุ่มเริ่ม และค้นหา พรอมต์คำสั่ง . เปิดพรอมต์คำสั่งที่มีสิทธิ์ระดับสูงโดยคลิกขวาที่พรอมต์คำสั่งแล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ ตัวเลือก
คุณสามารถเปิด Netstat ได้โดยพิมพ์คำสั่งต่อไปนี้แล้วกด ENTER:
netstat
หากคุณเพิ่งเริ่มใช้เครือข่าย คุณอาจไม่เข้าใจความหมายของคอลัมน์
- โปรโต: โปรโตคอลเครือข่าย อาจเป็น TCP หรือ UDP
- ที่อยู่ในท้องถิ่น: ที่อยู่ IP และพอร์ตของอินเทอร์เฟซเครือข่ายของคอมพิวเตอร์สำหรับการเชื่อมต่อที่กำหนด
- ที่อยู่ต่างประเทศ: ที่อยู่ IP และชื่อพอร์ตของอุปกรณ์ระยะไกล
- รัฐ : ระบุสถานะของการเชื่อมต่อ ตัวอย่างเช่น ค้นหาการเชื่อมต่อที่ใช้งานและปิด
netstat คำสั่งแสดงการเชื่อมต่อที่ใช้งานอยู่และรายละเอียดของพวกเขา อย่างไรก็ตาม คุณจะสังเกตเห็นว่าคอลัมน์ที่อยู่ต่างประเทศพิมพ์ที่อยู่ IP และชื่อพอร์ต
หากต้องการแสดงหมายเลขพอร์ตของการเชื่อมต่อแทนชื่อพอร์ต ถัดจากที่อยู่ IP ให้ใช้คำสั่งต่อไปนี้:
netstat -n
นอกจากนี้ ระบบสามารถตัดการเชื่อมต่อหรือเชื่อมต่อกับเครือข่าย และรายละเอียดเครือข่ายสามารถเปลี่ยนแปลงได้ตามช่วงเวลา ดังนั้น เราสามารถใช้คำสั่งต่อไปนี้เพื่อรีเฟรชรายละเอียดเครือข่าย netstat ตามช่วงเวลาโดยใช้คำสั่งนี้:
netstat -n 5
หากต้องการหยุดการรีเฟรช ให้กด CTRL + C คีย์ผสม
หมายเหตุ: 5 ในคำสั่งด้านบนจะรีเฟรชคำสั่งทุกๆ 5 วินาที คุณ สามารถปรับเปลี่ยนค่านี้ได้หากต้องการเพิ่มหรือย่นระยะเวลา
2] ใช้พารามิเตอร์ netstat เพื่อกรองข้อมูลการเชื่อมต่อ
netstat
คำสั่งเป็นคำสั่งที่มีประสิทธิภาพที่สามารถแสดงให้คุณเห็นทุกรายละเอียดเกี่ยวกับการเชื่อมต่ออุปกรณ์ของคุณ มาสำรวจพารามิเตอร์ netstat ที่ใช้บ่อยที่สุดต่อไปนี้เพื่อค้นหารายละเอียดเครือข่ายเฉพาะ
- แสดงการเชื่อมต่อที่ใช้งานอยู่และไม่ได้ใช้งาน
แสดงเครือข่ายที่ทำงานอยู่หรือไม่ได้ใช้งาน
netstat -a
- แสดงข้อมูลแอปพลิเคชัน
แสดงรายการแอปพลิเคชันทั้งหมดที่เกี่ยวข้องกับการเชื่อมต่อ
netstat -b
- ดูสถิติอะแดปเตอร์เครือข่าย
แสดงสถิติแพ็กเก็ตเครือข่ายขาเข้าและขาออก
netstat -e
- แสดงชื่อโดเมนแบบเต็มของที่อยู่ต่างประเทศ (FQDNS)
หากคุณไม่ต้องการเห็นหมายเลขพอร์ตหรือชื่อพอร์ต พารามิเตอร์ netstat ต่อไปนี้จะแสดงชื่อโดเมนแบบเต็มของที่อยู่ต่างประเทศของคุณ
netstat -f
- แสดงหมายเลขพอร์ตแทนชื่อ
เปลี่ยนชื่อพอร์ตที่อยู่ต่างประเทศเป็นหมายเลขพอร์ต
netstat -n
- แสดงรหัสกระบวนการ
คล้ายกับ netstat,
และมีคอลัมน์พิเศษสำหรับ Process ID (PID) ของทุกการเชื่อมต่อ
netstat -o
- กรองการเชื่อมต่อตามโปรโตคอล
แสดงการเชื่อมต่อสำหรับโปรโตคอลที่คุณระบุ – UDP , TCP , tcpv6 , หรือ udpv6 .
netstat -p udp
หมายเหตุ: คุณควรเปลี่ยน udp
เป็นส่วนหนึ่งของโปรโตคอลที่คุณต้องการดูการเชื่อมต่อ
- ดูพอร์ตที่ไม่ฟังและแสดงรายการ
แสดงการเชื่อมต่อและการฟังและพอร์ตที่ไม่ฟังที่ถูกผูกไว้
netstat -q
- สถิติกลุ่มตามโปรโตคอล
จัดหมวดหมู่เครือข่ายตามโปรโตคอลที่มี - UDP, TCP, ICMP, IPv4 และ IPv6
netstat -s
- แสดงตารางเส้นทาง
แสดงตารางเส้นทางของเครือข่ายปัจจุบันของคุณ มันแสดงรายการทุกเส้นทางไปยังปลายทางและเมทริกซ์ที่มีอยู่ในระบบของคุณ คล้ายกับ route print
คำสั่ง
netstat -r
- แสดงการเชื่อมต่อสถานะ offload
แสดงรายการสถานะการเชื่อมต่อ offload ของการเชื่อมต่อปัจจุบันของคุณ
netstat -t
- ดูการเชื่อมต่อ NetworkDirect
แสดงการเชื่อมต่อ NetworkDirect ทั้งหมด
netstat -x
- แสดงเทมเพลตการเชื่อมต่อ
แสดงแม่แบบการเชื่อมต่อ TCP ของเครือข่ายของคุณ
netstat -y
3] การรวมพารามิเตอร์ Netstat
คุณสามารถกรองพารามิเตอร์ Netstat เพิ่มเติมเพื่อแสดงข้อมูลเกี่ยวกับการเชื่อมต่อของคุณได้ตามที่คุณต้องการ จากคำสั่งข้างต้น คุณจะต้องเพิ่มพารามิเตอร์ที่สองเท่านั้นเพื่อแสดงมุมมองที่รวมกัน
ตัวอย่างเช่น คุณสามารถรวม -s
และ -e
พารามิเตอร์เพื่อดูสถิติสำหรับทุกโปรโตคอล ด้วยวิธีนี้ คุณสามารถรวมพารามิเตอร์อื่นๆ เพื่อให้ได้ผลลัพธ์ที่คุณต้องการ
เมื่อผสมพารามิเตอร์ Netstat หลายตัว คุณไม่จำเป็นต้องใส่เครื่องหมายขีดกลาง (-) สองตัว คุณสามารถใช้ขีดกลาง (-) หนึ่งตัวและต่อท้ายตัวอักษรพารามิเตอร์โดยไม่ต้องใส่ตัวที่สอง
ตัวอย่างเช่น แทนที่จะพิมพ์คำสั่งต่อไปนี้:
netstat -s -e
คุณสามารถเขียนเป็น:
netstat - se
หากคุณลืมพารามิเตอร์ วิธีจำอย่างรวดเร็วคือขอให้ netstat ช่วย เพียงเรียกใช้คำสั่งต่อไปนี้:
netstat /?
หากต้องการหยุดกระบวนการสืบค้นข้อมูล netstat เมื่อใดก็ได้ ให้กด CTRL + C คีย์ผสม