د نټسټټ کمانډ څنګه کارول کیږي

مثالونه، سوئچونه، او نور

د netstat قومانده د کمانډ ټیم کمانډ دی چې د ډیرو مفصل معلوماتو د ښودلو لپاره کارول کیږي چې ستاسو کمپیوټر د نورو کمپیوټرونو یا شبکې وسیلو سره اړیکه لري.

په ځانګړې توګه، د Netstat قوماندانی کولی شي د انفرادي شبکې کنټرول، ټولټال او د پروتوکول ځانګړي شبکې احصایې، او نور ډیر معلومات توضیح کړي، چې ټول یې د ځانګړو ډولونو شبکو مسلو ستونزې حل کولو کې مرسته کولی شي.

د Netstat قوماندې شتون

د Netstat کمانډ د وینډوز په ډیرو نسخو کې د کمانډ پریمټ څخه شتون لري په ګډون د وینډوز 10 ، وینډوز 8 ، وینډوز 7 ، وینډوز ویسټا ، وینډوز ایکس پی ، د وینډوز سرور آپریٹنگ سیسټمونه ، او د وينډوز ځینې پخوانی نسخه هم شامل دي.

یادونه: د ځانګړو netstat قوماندانی شتون او نور نالسټات کمانټسکس ممکن د آپری سیسټم څخه عملیاتي سیسټم ته توپیر ولري.

د نټسټټ کمانټ مطابقت

netstat [ -a ] [ -b ] [ -e ] [ -f ] [ -n ] [ -o ] [ -پرو پروکول ] [ -r ] [ -s ] [ -t ] [ -x ] [ -y ] [ وخت_پوښتنه ] [ ]

Tip: وګورئ څنګه څنګه د کمانټ انټیکسکس لوستل که تاسو ډاډه نه یاست چې د نصټسټټ کمانډ نټیټ څنګه لوستل کیږي لکه څنګه چې پورته ښودل شوي.

یواځی دسټسټټ کمیسون یواځی د ټول فعال TCP کنټرول ساده لیست ښکاره کړئ کوم چې د هر یو لپاره، د ځایی IP پته (ستاسو کمپیوټر)، د بهرنیو IP پته (بله کمپیوټر یا شبکه وسیله)، د دوی اړوند د بندر شمیره، او همدارنګه د TCP ریاست.

-a = دا سویچ فعال TCP کنټرولونه، د TCP اړیکې د اوریدونکي حالت سره، او همدارنګه د UDP بندرونو ته چې اوریدل کیږي.

-b = دا د Netstat سیسټم لاندې لست کې ورته دی چې د لاندې لست شوي، مګر د PID د ښودلو پرځای، د پروسي اصلي فايل نوم ښکاره کوي. د کارولو کاروونکي ښايي داسې ښکاري چې دا د خوندي کولو لپاره تاسو ته یو ګام یا دوه مګر دا کار کولی شي کله ناکله هغه وخت وغورځوي چې په بشپړ ډول اجرا کولو لپاره وخت نیسي.

-e = دا سیسټم د شبکې د شبکې په اړه ارقامو ښودلو لپاره netstat کمانډ سره وکاروئ. په دې ارقامو کې بکسونه، غیرقانوني پیکټونه، غیر غیرقانوني پیکټونه، خنډونه، غلطۍ، او نامعلوم پروتوکولونه ترلاسه شوي او له اړیکو څخه لیږل شوي دي.

-f = د F- switch د netstat کمانډ ته مجبوروي چې د هر بهرني IP پته لپاره هر وخت چې د امکان وړ وي د بشپړ وړ وړیا Domain Name (FQDN) ښکارندوی کړي.

-n = د بهرنیو IP پته لپاره د کوربه نومونو د ټاکلو په هڅه کې د netstat مخه نیولو لپاره -n سوئچ کارول. ستاسو د اوسنی شبکې اړیکې پورې اړه لري، د دې سیسټم کارول ممکن د Netstat لپاره بشپړ وخت ته کم کړي چې په بشپړه توګه اجرا کړي.

-o = د ډیری ستونځو د حل کولو لپاره یوه غوره لاره، دا تغیر د پروسې پیژندونکی (PID) د هر ښکاره شوي پیوستون سره تړلی دی. د netstat -o کارولو په اړه د لازیاتو معلوماتو لپاره لاندې ټکی وګورئ.

-p = یواځې د یو ځانګړي پروتوکول لپاره د اړیکو یا ارقامو د ښودلو لپاره -p سوئچ وکاروئ. تاسو نشي کولی په یو وخت کې له یو څخه زیات پروتوکول تعریف کړئ، او نه تاسو کولی شئ د پروټکول تعریفولو سره netstat سره تطبیق کړئ.

پروتوکول = کله چې د پروټوکول سره د -p اختیار سره پیژندل کیږي، تاسو د tcp ، udp ، tcpv6 ، یا udpv6 استعمالولی شئ . که تاسو د پروتوکول لخوا احصایه کولو سره -s -p سره کارول غواړئ ، تاسو ما د یادولو په لومړي څلور څلورم برسېره د icmp ، ip ، icmpv6 ، یا ipv6 استعمال کولی شئ.

-r = د NST د راټولو جدول لپاره د netstat تطبیق کړئ. دا د لارې د چاپ تطبیق لپاره د لارښود قوماندې کارولو سره ورته دی.

-s = دا انتخاب د netstat کمانډ سره کارول کیدی شي ترڅو د پروتوکول له خوا احصایې وښایې. تاسو کولی شئ د هغو ځانګړو پروتوکولونو لپاره محدود کړئ چې د -S اختیاري کارولو او د پروتوکول مشخصولو په واسطه ښودل شوي، مګر د دې پروتوکول یقیني کړئ چې مخکې له پروتوکول سره یوځای کولو سره کارول.

-t = د TCP کټینټ اپلوډ حالت څرګندولو لپاره د -t سوئچ کارول د عامې ښودل شوې TCP حالت کې.

-x = د XD ټول سیسټمونه، اړیکې، او شریکې پایلې د ښودلو لپاره -x اختیار وکاروئ.

-y = د سویډن تڼۍ د ټولو اړیکو لپاره د TCP کنډک نمونه ښودلو لپاره کارول کیدی شي. تاسو د نورو netstat اختیار سره نه کارولی شئ.

time_interval = دا وخت دی، په ثانیو کې، تاسو غواړئ چې د خپل ځان بیا فعالولو لپاره netstat کمانډ غواړو، یواځې هغه وخت ودروي کله چې تاسو د Ctrl-C کارولو لوپ پای ته ورسوئ.

= د netstat کمانډ ډیری اختیارونو په اړه د جزیاتو ښودلو لپاره د مرستې سوئچ کار واخلئ.

Tip: د ټولو Netstat معلومات د کمانډ کرښه کې په کار کولو سره اسانه کړئ چې د سکرین په کوم څه چې تاسو د سکرینګریشن کاروونکي کارولو په وسیله د متن فایل ته ولیدل. وګورئ د بشپړ لارښوونو لپاره د فايل ته د قوماندې لیږد لارښوونه.

د Netstat قوماندې مثالونه

netstat -f

په دې لومړی مثال کې، زه د NSTSTAT اجرا کولو لپاره د TCP ټول فعال فعالیتونه وښایه. په هرصورت، زه غواړم هغه کمپیوټرونه وموم چې زه د یو ساده IP پتې په ځای په FQDN بڼه [ -f ] کې مننه کوم.

دلته د هغه څه مثال دی چې تاسو یې لیدلی شئ:

فعال ارتباط پراټو سیمه ایز پته بهرني پته State TCP 127.0.0.1:5357 VM-Windows-7: 49229 TIME_WAIT TCP 127.0.0.1:49225 VM-Windows-7: 12080 ټیمE_WAIT TCP 192.168.1.14:49194 75.125.212.75:http CLOSE_WAIT TCP 192.168 .1.14: 49196 a795sm.avast.com:http CLOSE_WAIT TCP 192.168.1.14:49197 a795sm.avast.com:http CLOSE_WAIT TCP 192.168.1.14:49230 TIM-PC: Wsd TIME_WAIT TCP 192.168.1.14:49231 TIM-PC: ټیک پی پی ایل شوی TCP 192.168.1.14:49232 TIM-PC: netbios-ssn TIME_WAIT TCP 192.168.1.14:49233 TIM-PC: netbios-ssn TIME_WAIT TCP [:: 1]: 2869 VM-Windows-7: 49226 ټاکل شوی TCP [:: 1] : 49226 VM-Windows-7: انکسلاپ اټکل شوی

لکه څنګه چې تاسو لیدلی شوم، په هغه وخت کې چې ما خالصسټات اعدام کړ 11 فعال TCP اړیکې درلودې. یواځې پروتوکول (د پراټو کالم کې) لست شوی TCP دی، کوم چې تمه کیدله ځکه چې ما نه کارول.

تاسو کولی شئ د سیمی پته ستون کال کې زما د IP پته په 192.168.1.14 او زما د لوډ بیک پته د IPv4 او IPv6 نسخه په درې پیو کې IP پته هم وګورئ، د هر پورتنۍ پورتنۍ پورتنۍ برخه سره کارول کیږي. د بهرني پته ستوری د FQDN لیست ( 75.125.212.75 د ځینو علتونو لپاره حل ندی کړی) د دې بندر سره هم.

په پاى کې، د بهرنيو چارو کالم د دې ځانګړې اړيکې د TCP حالت لست کوي.

netstat -o

په دې مثال کې، زه غواړم په ټولیز ډول د netstat چلولو لپاره کار وکړو نو دا یوازې فعال TCP کنټرولونه ښیې، مګر زه هم غواړم چې د هر ارتباط لپاره ورته پروسو شاخص وګورئ نو زه کولی شم مشخص کړم چې زما کمپیوټر په کوم پروګرام پیل کړی.

دلته زما کمپیوټر ښودل شوی دی:

فعال ارتباط پراخو سیمه ایز پته بهرني پته State PID TCP 192.168.1.14:49194 75.125.212.75:http CLOSE_WAIT 2948 TCP 192.168.1.14:49196 a795sm: http CLOSE_WAIT 2948 TCP 192.168.1.14:49197 a795sm: http CLOSE_WAIT 2948

تاسو شاید د PID نوی کالم وګورئ . په دې حالت کې، PID ټول یو شان دي، پدې مانا چې زما کمپیوټر په ورته پرو رام کې دا کنټرول پرانیزي.

د دې لپاره چې معلومه شي کوم پروګرام چې زما کمپیوټر په 2948 کې د PID لخوا وي، نو زه باید دا کار وکړم چې د کاري مدیریت پرانیستلو لپاره، د پروسسونو ټیکونو کلیک وکړئ، او د PID په اړه لست شوي د انځور نوم یاد کړئ چې زه په PID کالم کې لرم . 1

د OSO سره د netstat کمانډ کارول کیدای شي ډیر ګټور وي کله چې کوم پرو رام ستاسو د بینڈ ویت یوه برخه ډیره لویه برخه کاروي. دا کولی شي د هغه ځای ځای په ځای کولو کې چیرته چې ځینې ډولونه، یا حتی د سافټویر یو قانوني بڼه هم وي، ممکن ستاسو د اجازې پرته معلوماتو ته لیږل کیږي.

يادونه: پداسې حال کې چې دا او پخوانۍ بيلګې دواړه په همدغه کمپيوټر کې و، او د يو بل په يوه دقيقه کې، تاسو کولی شئ چې د فعال TCP کنټرول لسټ خورا توپير لري. دا ځکه چې ستاسو کمپیوټر په دوامداره توګه سره نښلوي، او ستاسو شبکه او په انټرنیټ کې مختلفو وسایطو څخه جلا کول دي.

netstat -s -p tcp -f

په دې دریم مثال کې، زه غواړم پروتوکول ځانګړی احصایې وګورئ [ -s ] مګر دا ټول نه یوازې د TCP پوسټونه [ -cccp ]. زه همداشان د FQDN بڼه کې ښودل شوي بهرني پتې غواړم [ -f ].

دا د Netstat قوماندې دی، لکه څنګه چې پورته ښودل شوی، په خپل کمپیوټر کې تولید شوی:

د IPv4 فعاله خلاصونو لپاره د TCP احصایه = 77 غیر فعاله خلاصونه = 21 ناکامي کنډکونه = 2 د اړیکو نښانې = 2 د بیا ځای پرځای کولو = 25 اوسنۍ اړیکې = 5 برخې ترالسه شوي = 7313 برخې ویناوې 4824 برخې بیرته لیږدول شوي 5 د فعال اړیکو سیمه ایز پتې بهرنۍ پته State TCP 127.0.0.1: 2869 VM-Windows-7: 49235 TIME_WAIT TCP 127.0.0.1:2869 VM-Windows-7: 49238 ټاکل شوي TCP 127.0.0.1:49238 VM-Windows-7: انکسلاپ مشخص شوي TCP 192.168.1.14:49194 75.125.212.95:http CLOSE_WAIT TCP 192.168.1.14:49196 a795sm.avast.com:http CLOSE_WAIT TCP 192.168.1.14:49197 a795sm.avast.com:http CLOSE_WAIT

لکه څنګه چې تاسو لیدلی شئ، د TCP پروتوکول بیلابیل ارقام ښودل شوي، لکه څنګه چې په وخت کې د TCP کنټرول فعال دي.

netstat -e -t 5

په دې وروستي مثال کې، ما د netstat قوماندې اعدام کړ ترڅو د شبکې ځینې اصلي انټرنیټ ارقام ښکاره کړي [ -e ] او زه غواړم دا ارقام په مسلسل ډول د کمانډ کړکۍ کې هر پنځه ثانوي [ 5

دلته د سکرین په اړه تولید شوي دي:

د انټرنیټ احصایې ترلاسه شوي لیستونه 22132338 1846834 غیرقانوني پیکټ 19113 9869 غیر غیرقانوني پیکټ 0 0 توپیر 0 0 غلطی 0 نامعلوم پروتوکول 0 د انټرنېډ احصایې ترلاسه شوي لیست 22134630 1846834 غیرقانوني پیکټ 19128 9869 غیر غیرقانوني پیکټ 0 0 توپیر 0 0 غلط پروتوکولونه 0 ^ C

د معلوماتو بیالبیل ډولونه، کوم چې تاسو دلته لیدلای شئ او هغه چې زه په دې S- Syntax کې لیست شوي، ښودل شوي.

زه یوازې دټسټسټټ کمانډ په اتوماتیک ډول یوځل اعدام کړم، لکه څنګه چې تاسو د پایلو په دوو میزونو لیدلی شئ. د C په ټیټ کې یادونه وکړئ، دا ښکارندوی کوي چې ما د Ctrl-C د حاکمیت قومانده کارولې ترڅو د قوماندې بیا رغونې مخه ونیسي.

د Netstat اړونده قوماندې

د netstat قومانده ډیری وختونه د نورو شبکې اړوند اړونده قوماندې تورن کولو قوماندې لکه نیس لید اپ، پین ، Tracert ، ipconfig، او نورو سره کارول کیږي.

[1] تاسو کولای شئ چې د PID کالم په کاري مدیریت کې په سمه توګه اضافه کړئ. تاسو کولی شئ د "PID (Process Identifier)" له لارې د کتنې په مینیجر کې د لید - کلیک غوره کول د انتخاب چیک باکس لخوا غوره کړئ. تاسو کولی شئ د پروسسز ټب کې "د ټولو کاروونکو څخه پروسې وښایاست" په کلیک کولو کلیک وکړئ که چیرې PID ته د لټوونکي یاست لیست نه وي لیست شوی.