Netstat கட்டளை எவ்வாறு பயன்படுத்துவது

உதாரணங்கள், சுவிட்சுகள் மற்றும் பல

Netstat கட்டளையானது உங்கள் கணினி மற்ற கணினிகள் அல்லது பிணைய சாதனங்களுடன் எவ்வாறு தொடர்புகொள்வது என்பது பற்றிய விரிவான தகவலைக் காண்பிக்கும் ஒரு கட்டளை உடனடியான கட்டளை ஆகும்.

குறிப்பாக, netstat கட்டளை தனிப்பட்ட நெட்வொர்க் இணைப்புகள், ஒட்டுமொத்த மற்றும் நெறிமுறை-குறிப்பிட்ட நெட்வொர்க்கிங் புள்ளிவிவரங்கள் பற்றிய விவரங்களைக் காட்டலாம், மேலும் இவை அனைத்தும் சில வகையான நெட்வொர்க்கிங் சிக்கல்களை சரிசெய்ய உதவும்.

Netstat கட்டளை கிடைக்கும்

விண்டோஸ் 10 , விண்டோஸ் 8 , விண்டோஸ் 7 , விண்டோஸ் விஸ்டா , விண்டோஸ் எக்ஸ்பி , விண்டோஸ் சர்வர் ஆப்பரேட்டிங் சிஸ்டம் மற்றும் சில பழைய விண்டோஸ் பதிப்புகள் உள்ளிட்ட பெரும்பாலான விண்டோஸ் பதிப்புகளில் கட்டளை ப்ரெம்டில் நெட்ஸ்டாட் கட்டளை கிடைக்கிறது.

குறிப்பு: சில netstat கட்டளை சுவிட்சுகள் மற்றும் பிற netstat கட்டளை syntax இன் இயங்குதளம் இயக்க முறைமையில் இருந்து இயக்க முறைமைக்கு வேறுபடும்.

Netstat கட்டளை தொடரியல்

netstat [ -a ] [ -B ] [ -e ] [ -f ] [ -n ] [ -o ] [ -p நெறிமுறை ] [ -R ] [ -க ] [ -t ] [ -x ] [ -y ] [ time_interval ] [ /? ]

உதவிக்குறிப்பு: கட்டளை சிண்டாக்ஸ் எவ்வாறு வாசிக்க வேண்டும் என்பதைப் பார்க்கும் போது, எப்படி netstat கட்டளை தொடரியல் வாசிக்கும் என்பதை உறுதியாக தெரியவில்லை.

ஒவ்வொன்றும், உள்ளூர் ஐபி முகவரி (உங்கள் கணினி), வெளிநாட்டு ஐபி முகவரி (பிற கணினி அல்லது பிணைய சாதனம்) ஆகியவற்றைக் காண்பிக்கும், ஒவ்வொன்றிற்கும் அதனுடன் தொடர்புடைய அனைத்து நெட்வொர்க்குகளின் ஒரு எளிய பட்டியலை காட்ட netstat கட்டளையை இயக்கவும் துறைமுக எண்கள், அதே போல் TCP மாநில.

-a = இந்த சுவிட்ச் செயலில் TCP இணைப்புகளை, TCP இணைப்புகளை கேட்டுவரும் மாநிலத்துடன், அதே போல் UDP போர்ட்களைக் கேட்கும்.

-b = இந்த netstat சுவிட்ச் கீழே -o சுவிட்ச் கீழே பட்டியலிடப்பட்டுள்ளது, ஆனால் PID ஐ காட்டிலும் அதற்கு பதிலாக, செயல்முறை உண்மையான கோப்பு பெயரை காண்பிக்கும். நீங்கள் ஒரு படி அல்லது இரண்டு சேமிப்பு போன்ற போல் -B க்கும் பயன்படுத்தி இருக்கலாம் ஆனால் அதை பயன்படுத்தி சில நேரங்களில் மிக முழுமையாக அதை செயல்படுத்த netstat எடுக்கும் நேரம் நீட்டிக்க முடியும்.

-e = உங்கள் பிணைய இணைப்பைப் பற்றிய புள்ளிவிவரங்களை காட்ட netstat கட்டளையுடன் இந்த சுவிட்சைப் பயன்படுத்தவும். இந்த தரவு பைட்டுகள், ஒற்றைஸ்டிக் பாக்கெட்டுகள், ஒற்றுமை பாக்கெட்டுகள், நிராகரிப்பு, பிழைகள் மற்றும் தெரியாத நெறிமுறைகள் மற்றும் இணைப்பு நிறுவப்பட்டதில் இருந்து அனுப்பப்பட்ட அடையாளம் ஆகியவை அடங்கும்.

-f = முடிந்தால் ஒவ்வொரு வெளிநாட்டு ஐபி முகவரிகளுக்குமான முழு-தகுதியான டொமைன் பெயரை (FQDN) காட்ட, netfat கட்டளை கட்டாயப்படுத்தும்.

-n = அயல் IP முகவரிகளுக்கு ஹோஸ்ட் பெயர்களை நிர்ணயிக்கும் முயற்சியில் இருந்து நெஸ்டாட்டைத் தடுக்கும் -N சுவிட்சைப் பயன்படுத்தவும். உங்கள் நடப்பு நெட்வொர்க் இணைப்புகளைப் பொறுத்து, இந்த சுவிட்சைப் பயன்படுத்தி, netstat ஐ முழுவதுமாக இயக்க எடுக்கும் நேரத்தை குறைக்கலாம்.

-o = பல பிழைகாணல் பணிக்கான ஒரு எளிய வழி, -இன் சுவிட்ச் ஒவ்வொரு காட்டப்படும் இணைப்பிற்கான செயல்முறை அடையாளங்காட்டி (PID) ஐக் காட்டுகிறது. Netstat -o ஐ பயன்படுத்துவது பற்றி கீழே உள்ள எடுத்துக்காட்டைப் பார்க்கவும்.

-p = குறிப்பிட்ட நெறிமுறைக்கு மட்டும் இணைப்பு அல்லது புள்ளிவிவரங்களைக் காண்பிப்பதற்கு -p சுவிட்சைப் பயன்படுத்தவும். ஒரே நேரத்தில் ஒன்றுக்கு மேற்பட்ட நெறிமுறைகளை நீங்கள் வரையறுக்க முடியாது, அல்லது ஒரு நெறிமுறையை வரையறுக்காமல் - netpat ஐ இயக்கவும் முடியாது.

நெறிமுறை = -p விருப்பத்துடன் ஒரு நெறிமுறை குறிப்பிடுகையில், நீங்கள் tcp , udp , tcpv6 அல்லது udpv6 ஐ பயன்படுத்தலாம் . நெறிமுறை மூலம் புள்ளிவிவரங்களை பார்வையிட -p உடன் நீங்கள் பயன்படுத்தினால், நீங்கள் மேற்கூறிய நான்கில் கூடுதலாக icmp , ip , icmpv6 அல்லது ipv6 ஐ பயன்படுத்தலாம்.

-r = IP ரூட்டிங் அட்டவணையை காட்ட, -r உடன்-netstat ஐ இயக்கவும். பாதை அச்சிடலை இயக்க வழி கட்டளையைப் பயன்படுத்துவது இதுதான்.

-s = நெட்ஸ்டாட் கட்டளையுடன் நெறிமுறை மூலம் விரிவான புள்ளிவிவரங்களைக் காட்ட The -s விருப்பத்தை பயன்படுத்தலாம். -s விருப்பத்தைப் பயன்படுத்தி, நெறிமுறையை குறிப்பிடுவதன் மூலம் குறிப்பிட்ட நெறிமுறைக்கு காட்டப்படும் புள்ளிவிவரங்களை நீங்கள் கட்டுப்படுத்தலாம், ஆனால் சுவிட்சுகள் பயன்படுத்தும் போது -p முன் நெறிமுறையைப் பயன்படுத்த வேண்டும்.

-t = வழக்கமான டிசிபி நிலைக்கு பதிலாக தற்போதைய TCP சிம்னி ஆஃப்லோட் நிலையை காட்டுவதற்கு -t சுவிட்சைப் பயன்படுத்தவும்.

-x = அனைத்து NetworkDirect கேட்போர், இணைப்புகள், மற்றும் இறுதி முடிவு புள்ளிகளை காண்பிக்க, -x விருப்பத்தை பயன்படுத்தவும்.

-y = அனைத்து இணைப்புகளுக்கும் TCP இணைப்பு வார்ப்புருவை காண்பிக்க, -இன் சுவிட்சைப் பயன்படுத்தலாம். வேறு எந்த நெஸ்டாஸ்டு விருப்பத்தையும் பயன்படுத்த முடியாது.

time_interval = விநாடிகளில், நீங்கள் netstat கட்டளையை தானாகவே மீண்டும் இயக்கும்படி விரும்புகிறீர்கள், நீங்கள் COPL -C ஐ பயன்படுத்தும் போது மட்டும் நிறுத்தினால், அது சுழற்சியை முடிக்க வேண்டும்.

/? = Netstat கட்டளையின் பல விருப்பங்களைப் பற்றிய விவரங்களை காட்டுவதற்கு உதவி சுவிட்சைப் பயன்படுத்தவும்.

உதவிக்குறிப்பு: கட்டளை வரியில் அனைத்து நெட்வொட் தகவலையும் திரையில் காணும் ஒரு உரை திருப்புத்திறன் ஆபரேட்டரைப் பயன்படுத்தி வெளியீடு செய்வதன் மூலம் எளிதாக வேலை செய்யலாம். முழுமையான வழிமுறைகளுக்கு ஒரு கோப்பில் கட்டளை வெளியீடு எவ்வாறு திருப்புவது என்பதைப் பார்க்கவும்.

Netstat கட்டளை உதாரணங்கள்

netstat -f

இந்த முதல் எடுத்துக்காட்டில், அனைத்து செயலில் உள்ள TCP இணைப்புகளை காட்ட netstat ஐ இயக்கவும். இருப்பினும், நான் ஒரு எளிய IP முகவரிக்கு பதிலாக FQDN வடிவமைப்பில் [ -f ] இணைக்கப்பட்ட கணினிகளை பார்க்க விரும்புகிறேன்.

நீங்கள் என்ன பார்க்க வேண்டும் என்பது ஒரு உதாரணம்:

செயலில் இணைப்புகள் ப்ரோட்டோ உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் TCP 127.0.0.1 958357 VM- விண்டோஸ் 7: 49229 TIME_WAIT TCP 127.0.0.1.149495 VM- விண்டோஸ் 7: 12080 TIME_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- பிசி: wsd TIME_WAIT TCP 192.168.1.14:49231 TIM-PC: icslap Establish 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- விண்டோஸ் 7: 49226 ESTABLISHED TCP [:: 1] : 49226 VM-Windows-7: ixlap ESTABLISHED

நீங்கள் பார்க்க முடிந்தால், நான் 11 செயலில் TCP இணைப்புகளை வைத்திருந்தேன். பட்டியலிடப்பட்ட ஒரே நெறிமுறை ( ப்ரோட்டோ நெடுவரிசையில்) TCP ஆகும், ஏனெனில் நான் எதிர்பார்க்கவில்லை-ஏனென்றால் நான் பயன்படுத்தாதது.

நீங்கள் IP முகவரிகளை மூன்று செட் IP முகவரிகள் காணலாம்-என் உண்மையான IP முகவரி 192.168.1.14 மற்றும் IPv4 மற்றும் IPv6 இரண்டையும் என் loopback முகவரியின் பதிப்புகள், துறைமுகத்துடன் ஒவ்வொரு இணைப்பும் பயன்படுத்தப்படுகிறது. வெளிப்புற முகவரி நெடுவரிசை FQDN ( 75.125.212.75 சில காரணங்களால் தீர்க்க முடியவில்லை) பட்டியலை பட்டியலிடுகிறது.

கடைசியாக, மாநில நெடுவரிசை அந்த குறிப்பிட்ட தொடர்பின் TCP நிலையை பட்டியலிடுகிறது.

netstat-o

இந்த எடுத்துக்காட்டில், நான் நெட்ஸ்டாட்டை இயங்கச் செய்வேன், அதனால் இது செயலில் TCP இணைப்புகளை மட்டுமே காட்டுகிறது, ஆனால் நான் ஒவ்வொரு இணைப்பிற்கும் தொடர்புடைய செயல்முறை அடையாளங்காட்டி [ -o ] ஐப் பார்க்க விரும்புகிறேன், அதனால் என் கணினியில் எந்தத் திட்டம் துவங்கப்பட்டது என்பதை தீர்மானிக்க முடியும்.

என் கணினி காட்டியது இங்கே:

செயலில் இணைப்புகள் ப்ரோட்டோ உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் 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 மூலம் என்ன நிரலைக் குறிக்கின்றேன் என்பதை நிர்ணயிக்க, திறந்த பணி மேலாளர் , செயல்முறைகள் தாவலைக் கிளிக் செய்து, பி.டி.டிக்கு அருகில் உள்ள படத்தின் பெயரைக் குறிப்பிடுகிறேன். . 1

Netstat கட்டளையை பயன்படுத்தி -o விருப்பத்தை மிகவும் உதவியாக இருக்கும், எந்த நிரல் உங்கள் அலைவரிசையின் மிகப்பெரிய பகிர்வைப் பயன்படுத்துகிறதோ அதை கண்காணிக்கும். சில வகையான தீம்பொருள் அல்லது மென்பொருளான சட்டபூர்வமான மென்பொருளான உங்கள் அனுமதியின்றி தகவலை அனுப்பி வைக்கலாம்.

குறிப்பு: இதுவும் முந்தைய உதாரணம் இரண்டும் ஒரே கணினியில் இயங்கினாலும், ஒரு நிமிடத்திற்கு ஒரு நிமிடத்திற்குள், செயலில் TCP இணைப்புகளின் பட்டியல் கணிசமாக வித்தியாசமானது என்பதை நீங்கள் காணலாம். ஏனென்றால் உங்கள் கணினி உங்கள் நெட்வொர்க்கில் மற்றும் இணையத்தில் உள்ள பல்வேறு சாதனங்களில் தொடர்ந்து இணைக்கப்பட்டு, துண்டிக்கப்பட்டு வருகிறது.

netstat -s -p tcp -f

இந்த மூன்றாவது எடுத்துக்காட்டில், நான் நெறிமுறை குறிப்பிட்ட புள்ளியியல் [ -s ] பார்க்க வேண்டும், ஆனால் அவை அனைத்தும் TCP புள்ளிவிவரங்கள் [ -p tcp ]. வெளிநாட்டு முகவரிகள் FQDN வடிவத்தில் [ -f ] காண்பிக்கப்பட வேண்டும் எனவும் விரும்புகிறேன்.

இது என் கணினிக்கு மேலே காட்டப்பட்டுள்ளபடி, netstat கட்டளை என்னவென்றால்:

IPv4 செயலில் திறக்கும் TCP புள்ளிவிவரங்கள் செயலில் திறக்கும் = 77 இயல்பான திறக்கிறது = 21 தோல்வியடைந்த இணைப்பு முயற்சிகள் = 2 இணைப்புகளை மீட்டமை = 25 நடப்பு இணைப்புகள் = 5 பிரிவுகளை பெறப்பட்டது = 7313 பிரிவுகளை அனுப்பியது = 4824 பிரிவுகளை மீட்டெடுத்தல் = 5 செயலில் இணைப்புகள் ப்ரோட்டோ உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் 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: ixlap ESTABLISHED 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 நெறிமுறைக்கான பல்வேறு புள்ளிவிவரங்கள் காட்டப்படும் என நீங்கள் பார்க்க முடிகிற நேரத்தில், அனைத்து செயலில் உள்ள TCP இணைப்புகளும் உள்ளன.

netstat -e -t 5

இந்த கடைசி எடுத்துக்காட்டில், சில அடிப்படை பிணைய இடைமுக புள்ளிவிவரங்களை [ -e ] காட்ட netstat கட்டளையை நான் நிறைவேற்றினேன், இந்த புள்ளிவிவரங்கள் கட்டளை சாளரத்தில் ஒவ்வொரு ஐந்து வினாடிகளிலும் [ 5th ] தொடர்ந்து புதுப்பிக்க வேண்டும் என்று விரும்புகிறேன்.

திரையில் தயாரிக்கப்பட்டவை இங்கே:

இடைநிலை புள்ளிவிபரம் பெறப்பட்டது பைட்டுகள் 22132338 1846834 யூனிக்ஸ்ட் பாக்கெட்டுகள் 19113 9869 அல்லாத ஒற்றுமை பாக்கெட்டுகள் 0 0 டிஸ்கார்ட்ஸ் 0 0 பிழைகள் 0 0 தெரியாத நெறிமுறைகள் 0 இடைமுக புள்ளிவிபரம் பெற்றார் பைட்டுகள் 22134630 1846834 யூனிக்ஸ்ட் பாக்கெட்டுகள் 19128 9869 அல்லாத ஒற்றுமை பாக்கெட்டுகள் 0 0 டிஸ்கார்ட்ஸ் 0 0 பிழைகள் 0 0 நெறிமுறைகள் 0 ^ சி

நீங்கள் இங்கே காணக்கூடிய பல்வேறு தகவல்களும், மேலே உள்ள -e தொடரியல் பட்டியலிடப்பட்டிருக்கும்.

Netstat கட்டளையை தானாகவே ஒரு கூடுதல் நேரம் இயக்க அனுமதிக்கலாம், இதன் விளைவாக நீங்கள் இரண்டு அட்டவணைகள் மூலம் பார்க்க முடியும். கீழே C ^ ஐ கவனியுங்கள், Ctrl-C abort கட்டளையை நான் கட்டளையை மீண்டும் இயங்குவதை நிறுத்த பயன்படுத்தினேன்.

Netstat தொடர்புடைய கட்டளைகள்

Netstat கட்டளை பெரும்பாலும் பிற நெட்வொர்க்கிங் தொடர்புடைய கட்டளை ப்ராம்ம் கட்டளைகளை nslookup, ping , tracert , ipconfig மற்றும் பலவற்றுடன் பயன்படுத்தப்படுகிறது.

[1] பணி நிர்வாகிக்கு PID நெடுவரிசை கைமுறையாக சேர்க்க வேண்டும். "PID (செயல்முறை அடையாளங்காட்டி)" தேர்வுப் பெட்டியை தேர்வு செய்வதன் மூலம் இதைச் செய்யலாம் -> தேர்வு மேலாளரில் பத்திகளை தேர்வு செய்யவும். நீங்கள் தேடுகிற PID பட்டியலிடப்படவில்லை என்றால் செயல்கள் தாவலில் உள்ள "அனைத்து பயனர்களிடமிருந்து செயல்முறைகளைக் காட்டு" பொத்தானையும் கிளிக் செய்யலாம்.