Netstat கட்டளை விளக்கம். NETSTAT கட்டளை தொடரியல் மற்றும் விருப்பங்கள். கட்டளைகள் மற்றும் விசைகள்

குழு நெட்ஸ்டாட், நிலையான UNIX நெட்வொர்க் டூல்செட்டில் சேர்க்கப்பட்டுள்ளது, நெட்வொர்க் இணைப்புகள், இடைமுக புள்ளிவிவரங்கள், ரூட்டிங் அட்டவணைகள், முகமூடி, மல்டிகாஸ்ட் போன்ற பல்வேறு நெட்வொர்க் தொடர்பான தகவல்களைக் காட்டுகிறது.

இந்த கட்டுரையில் கட்டளையைப் பயன்படுத்துவதற்கான பத்து நடைமுறை எடுத்துக்காட்டுகளைப் பார்ப்போம் லினக்ஸில் netstat.

1. அனைத்து துறைமுகங்களின் பட்டியல் (இரண்டும் கேட்டது மற்றும் இல்லை)

அனைத்து துறைமுகங்களையும் பட்டியலிடுங்கள்: netstat -a

# netstat -a | மேலும் செயலில் உள்ள இணைய இணைப்புகள் (சேவையகங்கள் மற்றும் நிறுவப்பட்டது) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் tcp 0 0 localhost:domain *:* LISTEN udp6 0 0 fe80::20c:29ff:fe68:ntp [::]:* செயலில் உள்ள UNIX டொமைன் சாக்கெட்டுகள் (சேவையகங்கள் மற்றும் நிறுவப்பட்டது) Proto RefCnt கொடிகள் வகை நிலை I-நோட் பாதை unix 2 [ ACC ] ஸ்ட்ரீம் லிஸ்டனிங் 20492 /var/run/mysqld/mysqld.sock unix 2 [ ACC ] ஸ்ட்ரீம் லிஸ்டனிங் /23/23 -fpm.sock

அனைத்து TCP போர்ட்களையும் பட்டியலிடுங்கள்: netstat -at

# netstat -ஆக்டிவ் இன்டர்நெட் இணைப்புகளில் (சேவையகங்கள் மற்றும் நிறுவப்பட்டது) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் tcp 0 0 localhost:domain *:* LISTEN tcp 0 0 *:ssh *:* LISTEN tcp 0 0 localhost:ipp *:* கேள் tcp 0 0 *:http *:* கேள்

அனைத்து UDP போர்ட்களையும் பட்டியலிடுங்கள்: netstat -au

# netstat -au செயலில் உள்ள இணைய இணைப்புகள் (சேவையகங்கள் மற்றும் நிறுவப்பட்டது) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் udp 0 0 localhost:domain *:* udp 0 0 *:bootpc *:* udp6 0 0 fe80::20c: 29ff:fe68:ntp [::]:*

2. LISTEN நிலையில் உள்ள சாக்கெட்டுகளின் பட்டியல்

அனைத்து கேட்கும் துறைமுகங்களையும் பட்டியலிடுங்கள்: நெட்ஸ்டாட் -எல்

# netstat -l செயலில் உள்ள இணைய இணைப்புகள் (சேவையகங்கள் மட்டும்) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் tcp 0 0 localhost:domain *:* LISTEN tcp6 0 0 [::]:ssh [::]:* கேள் udp 0 0 192.168.128.134:ntp *:*

TCP கேட்கும் போர்ட்களை பட்டியலிடுங்கள்: netstat -lt

# netstat -lt செயலில் உள்ள இணைய இணைப்புகள் (சேவையகங்கள் மட்டும்) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் tcp 0 0 localhost:domain *:* LISTEN tcp 0 0 localhost:ipp *:* LISTEN tcp6 0 0 [::] :ssh [::]:* கேள்

கேட்கும் UDP போர்ட்களை பட்டியலிடுங்கள்: netstat -lu

# netstat -lu செயலில் உள்ள இணைய இணைப்புகள் (சேவையகங்கள் மட்டும்) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் udp 0 0 *:bootpc *:* udp6 0 0 [::]:ntp [::]:*

யுனிக்ஸ் கேட்கும் சாக்கெட்டுகளை பட்டியலிடுங்கள்: netstat -lx

# netstat -lx ஆக்டிவ் UNIX டொமைன் சாக்கெட்டுகள் (சர்வர்கள் மட்டும்) Proto RefCnt கொடிகள் வகை ஸ்டேட் I-நோட் பாதை யூனிக்ஸ் 2 [ ACC ] ஸ்ட்ரீம் லிஸ்டனிங் 3141 /var/run/fail2ban/fail2ban.sock unix 2 [ACC ] STREAM/STREAM/49 run/mysqld/mysqld.sock unix 2 [ ACC ] ஸ்ட்ரீம் லிஸ்டனிங் 23323 /var/run/php5-fpm.sock

3. ஒவ்வொரு நெறிமுறைக்கான புள்ளிவிவரங்களைக் காண்க

அனைத்து துறைமுகங்களுக்கான புள்ளிவிவரங்களைக் காட்டு: netstat -s

# netstat -s Ip: 11150 மொத்த பாக்கெட்டுகள் பெறப்பட்ட 1 தவறான முகவரிகளுடன் 0 அனுப்பப்பட்டது 0 உள்வரும் பாக்கெட்டுகள் நிராகரிக்கப்பட்டன 11149 உள்வரும் பாக்கெட்டுகள் வழங்கப்பட்டன 11635 கோரிக்கைகள் அனுப்பப்பட்டன Icmp: 13791 ICMP செய்திகளைப் பெற்ற 12 உள்ளீடு ICMP செய்தி தோல்வியடைந்தது. Tcp: 15020 செயலில் உள்ள இணைப்புகள் திறப்புகள் 97955 செயலற்ற இணைப்பு திறப்புகள் 135 தோல்வியுற்ற இணைப்பு முயற்சிகள் Udp: 2841 பாக்கெட்டுகள் அறியப்படாத போர்ட் பெறப்பட்ட 180 பாக்கெட்டுகளைப் பெற்றன. .....

TCP போர்ட்களுக்கான புள்ளிவிவரங்களை மட்டும் காட்டு: netstat -st

# netstat -st

UDP போர்ட்களுக்கான புள்ளிவிவரங்களை மட்டும் காட்டு: நெட்ஸ்டாட் -சு

# நெட்ஸ்டாட் -சு

4. நெட்ஸ்டாட் வெளியீட்டில் PID மற்றும் செயல்முறை பெயரைக் காண்பி

விருப்பம் netstat -pநெட்ஸ்டாட் வெளியீட்டில் "PID/Program Name" ஐ சேர்க்கும், மேலும் வேறு எந்த விருப்பத் தொகுப்புடனும் இணைக்க முடியும். ஒரு குறிப்பிட்ட போர்ட்டில் எந்த நிரல் இயங்குகிறது என்பதைத் தீர்மானிக்க, பிழைத்திருத்தத்திற்கு இது மிகவும் பயனுள்ளதாக இருக்கும்.

# netstat -pt செயலில் உள்ள இணைய இணைப்புகள் (w/o சர்வர்கள்) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநில PID/திட்டத்தின் பெயர் tcp 0 0 org-ru-putty.vm.udf:www 52-106.plus.kerch :55723 நிறுவப்பட்டது 9486/nginx: தொழிலாளி tcp 0 0 org-ru-putty.vm.udf:www 52-106.plus.kerch:55757 நிறுவப்பட்டது 9486/nginx: தொழிலாளி

5. நெட்ஸ்டாட் வெளியீட்டில் பெயர் தீர்மானம்

புரவலன் பெயர், போர்ட் பெயர், பயனர் பெயர் ஆகியவற்றைத் தீர்க்க வேண்டிய அவசியம் இல்லாதபோது, ​​விருப்பத்தைப் பயன்படுத்தவும் netstat -nடிஜிட்டல் வடிவத்தில் மதிப்புகளைக் காட்ட. கட்டளை ஹோஸ்டுக்கு பதிலாக ஐபி முகவரி, போர்ட் பெயருக்கு பதிலாக போர்ட் எண், பயனர் பெயருக்கு பதிலாக யுஐடி ஆகியவற்றைக் காண்பிக்கும்.

நெட்ஸ்டாட் தேவையற்ற தேடல்களைச் செய்யாது என்பதால் இது வெளியீட்டை விரைவுபடுத்தும்.

# netstat -an

இந்த உருப்படிகளில் சிலவற்றின் எண் மதிப்புகளைக் காட்ட, பின்வரும் கட்டளைகளைப் பயன்படுத்தவும்:

# netsat -a --numeric-ports # netsat -a --numeric-hosts # netsat -a --numeric-users

6. தொடர்ந்து நெட்ஸ்டாட் வெளியீடு

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

# netstat -c செயலில் உள்ள இணைய இணைப்புகள் (w/o சர்வர்கள்) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் tcp 0 0 org-ru-putty.vm.udf:www 182.131.74.202:59933 FIN_WAIT2 tcp-0 0 ru-putty.vm.udf:www 182.131.74.202:63761 FIN_WAIT2 tcp 0 0 org-ru-putty.vm.udf:www 92-181-66-102-irk.:4585 நிறுவப்பட்டது ^C

7. அமைப்பால் ஆதரிக்கப்படாத குடும்பங்களின் முகவரி

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

Netstat: இந்த அமைப்பில் `AF IPX"க்கு ஆதரவு இல்லை. netstat: இந்த அமைப்பில் `AF AX25"க்கு ஆதரவு இல்லை. netstat: இந்த அமைப்பில் `AF X25"க்கு ஆதரவு இல்லை. netstat: இந்த அமைப்பில் `AF NETROM"க்கு ஆதரவு இல்லை.

8. கர்னல் ரூட்டிங்

கர்னல் ரூட்டிங் அட்டவணையைக் காட்டு: நெட்ஸ்டாட் -ஆர்

# netstat -r கர்னல் IP ரூட்டிங் டேபிள் இலக்கு நுழைவாயில் ஜென்மாஸ்க் கொடிகள் MSS சாளரம் irtt Iface இயல்புநிலை 192.168.128.2 0.0.0.0 UG 0 0 0 eth0 192.168.128.0 * 5.250 * 250.250.

குறிப்பு: பயன்படுத்தவும் netstat -rnஹோஸ்ட் பெயர்களைத் தீர்க்காமல் டிஜிட்டல் வடிவத்தில் வழியைப் பார்க்க.

9. துறைமுகங்கள் மற்றும் செயல்முறைகளின் இணக்கம்

ஒரு குறிப்பிட்ட நிரலால் எந்த துறைமுகம் ஆக்கிரமிக்கப்பட்டுள்ளது என்பதைக் கண்டறியவும்:

# netstat -ap | grep ssh (அனைத்து செயல்முறைகளையும் அடையாளம் காண முடியாது, சொந்தமானது அல்லாத செயல்முறை தகவல் காட்டப்படாது, அனைத்தையும் பார்க்க நீங்கள் ரூட் ஆக வேண்டும்.) tcp 0 0 *:ssh *:* கேள் - tcp6 0 0 [::] :ssh [::]:* கேள் -

ஒரு குறிப்பிட்ட போர்ட்டை எந்தச் செயல்முறை பயன்படுத்துகிறது என்பதைக் கண்டறியவும்:

# netstat -an | grep ":80"

10. பிணைய இடைமுகங்கள்

பிணைய இடைமுகங்களின் பட்டியலைக் காட்டு: netstat -i

# netstat -i கர்னல் இடைமுக அட்டவணை Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg eth0 1500 0 1911037 0 0 0 13820501 B382050 6060 0 0 0 0 0 0 0 0 LRU

இடைமுகங்களைப் பற்றிய விரிவான தகவல்களைக் காட்டு (ifconfig போன்றது): netstat -அதாவது

# netstat -ie Kernel Interface table eth0 Link encap:Ethernet HWaddr 00:0c:29:68:4c:a4 inet addr:192.168.128.134 Bcast:192.168.128.255 Mask:255.250 in fet:255.250.26 fe68:4ca4/64 நோக்கம்:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:24278 errors:0 dropped:0 overruns:0 frame:0 TX packets:11275 errors:0 dropped:0 overruns:0 carrier:0 மோதல்கள்:0 txqueuelen:1000 RX பைட்டுகள்:33203025 (33.2 MB) TX பைட்டுகள்:665822 (665.8 KB) குறுக்கீடு:19 அடிப்படை முகவரி:0x2000

11. netstat -lnptux

மேலே உள்ளவற்றைச் சுருக்கி, விசைகளை ஒன்றாக இணைப்போம் பயனுள்ள கட்டளைஇது காண்பிக்கும்:

  • -எல்லாம் திறந்த துறைமுகங்கள்(கேளுங்கள்)
  • -t ஓவர் டிசிபி நெறிமுறை
  • -u ஓவர் யுடிபி புரோட்டோகால்
  • -x யுனிக்ஸ் சாக்கெட் நெறிமுறை வழியாக
  • -n ஐபி/பெயர்களைத் தீர்க்காமல்
  • -p ஆனால் செயல்முறை பெயர்கள் மற்றும் PIDகளுடன்

குறிப்பு: அனைத்து செயல்முறைகளையும் அடையாளம் காண முடியாது கடைசி சாவி, பிறரின் செயல்முறைகள் காட்டப்படாது. உங்களிடம் இருக்க வேண்டும் ரூட் உரிமைகள்எல்லாவற்றையும் பார்க்க.

# netstat -lnptux செயலில் உள்ள இணைய இணைப்புகள் (சேவையகங்கள் மட்டும்) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநில PID/திட்டத்தின் பெயர் tcp 0 0 0.0.0.0.0:80 0.0.0.0:* கேள் 9614/nginx tcp 0.0.0.0. :22 0.0.0.0:* கேள் 601/sshd udp 0 0 8.8.4.4:123 0.0.0.0:* 574/ntpd udp 0 0 127.0.0.1:123 0.0.0.0:* 0.0.0.0:* 0.0.0.0 123 0.0.0.0:* 574/ntpd செயலில் உள்ள UNIX டொமைன் சாக்கெட்டுகள் (சேவையகங்கள் மட்டும்) Proto RefCnt கொடிகள் வகை நிலை I-நோட் PID/நிரல் பெயர் பாதை யூனிக்ஸ் 2 [ACC ] ஸ்ட்ரீம் லிஸ்டனிங் 4233 /ரன்பான்/ரன்பான். sock unix 2 [ ACC ] ஸ்ட்ரீம் லிஸ்டனிங் 8122 2561/mysqld /var/run/mysqld/mysqld.sock unix 2 [ ACC ] ஸ்ட்ரீம் லிஸ்டனிங் 160413 7301/php-fpm.conf /var/run/php5

ஜனவரி 2013, இணையதளம்

தயவு செய்து ஜாவாஸ்கிரிப்டை இயக்கவும்

© 2009–2019, தளம் - தளப் பொருட்களைப் பயன்படுத்தும் போது, ​​மூலத்தைக் குறிப்பிடவும்.

Netstat கட்டளையானது பிணைய இணைப்புகள், ரூட்டிங் அட்டவணை, இடைமுக புள்ளிவிவரங்கள், முகமூடி இணைப்புகள், மல்டிகாஸ்ட் ஸ்பேஸ் போன்ற பல்வேறு நெட்வொர்க் தரவுகளைக் காட்டுகிறது.

இந்த கட்டுரையில், 10 நடைமுறை கட்டளை எடுத்துக்காட்டுகளைப் பார்ப்போம் நெட்ஸ்டாட் Unix இல்.

1. அனைத்து துறைமுகங்களின் பட்டியல் (கேட்கும் மற்றும் கேட்காத போர்ட்கள் இரண்டும்)

Netstat -a கட்டளையைப் பயன்படுத்தி அனைத்து போர்ட்களையும் பட்டியலிடுங்கள்

# netstat -a | மேலும் செயலில் உள்ள இணைய இணைப்புகள் (சேவையகங்கள் மற்றும் நிறுவப்பட்டது) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் tcp 0 0 localhost:30037 *:* LISTEN udp 0 0 *:bootpc *:* செயலில் உள்ள UNIX டொமைன் சாக்கெட்டுகள் (சேவையகங்கள் மற்றும் நிறுவப்பட்டது) ப்ரோட்டோ RefCnt கொடிகள் வகை நிலை I-நோட் பாதை unix 2 [ ACC ] ஸ்ட்ரீம் லிஸ்டனிங் 6135 /tmp/.X11-unix/X0 unix 2 [ ACC ] ஸ்ட்ரீம் லிஸ்டனிங் 5140 /var/run/acpid.socket

netstat -at ஐப் பயன்படுத்தி அனைத்து TCP போர்ட்களையும் பட்டியலிடுங்கள்

# netstat -செயலில் உள்ள இணைய இணைப்புகளில் (சேவையகங்கள் மற்றும் நிறுவப்பட்டது) Proto Recv-Q அனுப்பு-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் tcp 0 0 0.0.0.0:http 0.0.0.0:* tcp 0 0 லோக்கல் ஹோஸ்ட்:வெப்கேச் 0.0.0..0.0 .0:* கேள் tcp 0 0 லோக்கல் ஹோஸ்ட்:டொமைன் 0.0.0.0:* கேள்

netstat -au ஐப் பயன்படுத்தி அனைத்து UDP போர்ட்களையும் பட்டியலிடுகிறது

# netstat -au செயலில் உள்ள இணைய இணைப்புகள் (சேவையகங்கள் மற்றும் நிறுவப்பட்டது) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் udp 0 0 andreyex..ru:50053 google-public-dn:domain ESTABLISHED

2. கேட்கும் நிலையில் இருக்கும் சாக்கெட்டுகளின் பட்டியல்

netstat -l ஐப் பயன்படுத்தி கேட்கும் போர்ட்களை மட்டும் பட்டியலிடவும்

# netstat -l செயலில் உள்ள இணைய இணைப்புகள் (சேவையகங்கள் மட்டும்) Proto Recv-Q அனுப்பு-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் tcp 0 0 0.0.0.0:http 0.0.0.0:* tcp 0 0 லோக்கல் ஹோஸ்ட்:வெப்கேச் 0.0.0..0.0. 0:* கேள் tcp 0 0 லோக்கல் ஹோஸ்ட்:டொமைன் 0.0.0.0:* கேள்

netstat -lt ஐப் பயன்படுத்தி TCP கேட்கும் போர்ட்களை மட்டும் பட்டியலிடவும்

# netstat -lt செயலில் உள்ள இணைய இணைப்புகள் (சேவையகங்கள் மட்டும்) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் tcp 0 0 0.0.0.0:http 0.0.0.0:* LISTEN tcp 0 0 localhost:webcache 0.0.0..0.0. 0:* கேள் tcp 0 0 லோக்கல் ஹோஸ்ட்:டொமைன் 0.0.0.0:* கேள்

netstat -lu ஐப் பயன்படுத்தி கேட்கும் UDP போர்ட்களை மட்டும் பட்டியலிடுங்கள்

# netstat -lu செயலில் உள்ள இணைய இணைப்புகள் (சேவையகங்கள் மட்டும்) Proto Recv-Q Send-Q உள்ளூர் முகவரி வெளிநாட்டு முகவரி மாநிலம் udp 0 0 site:domain 0.0.0.0:* udp 0 0 localhost:domain 0.0.0..0.0.0:*

netstat -lx ஐப் பயன்படுத்தி UNIX கேட்கும் போர்ட்களை மட்டும் பட்டியலிடவும்

# netstat -lx ஆக்டிவ் UNIX டொமைன் சாக்கெட்டுகள் (சர்வர்கள் மட்டும்) Proto RefCnt கொடிகள் வகை நிலை I-நோட் பாதை யூனிக்ஸ் 2 [ ACC ] ஸ்ட்ரீம் லிஸ்டனிங் 19693 tmp/core.adm.internal unix 2 [ ACC ] L3 SEQPACKET/SEQPACKET/SEQPACKET unix 2 [ ACC ] ஸ்ட்ரீம் லிஸ்டனிங் 12566 /var/run/dbus/system_bus_socket unix 2 [ ACC ] ஸ்ட்ரீம் லிஸ்டனிங் 16948 /var/run/fail2ban/fail2ban.sock unix 2 [ACC

நெட்ஸ்டாட்இது மிகவும் பயனுள்ள பயன்பாடு, சில கணினி நிர்வாகிகள் ஒவ்வொரு நாளும் பயன்படுத்துகின்றனர், மேலும் சிலர் பிழைகாணலுக்கு மட்டுமே இதை நாட வேண்டும். ஆனால் எப்படியிருந்தாலும், இந்த பயன்பாட்டைப் புரிந்துகொள்வது மற்றும் அதைப் பயன்படுத்துவது மிகவும் பயனுள்ளதாக இருக்கும்.

கட்டளைக்கு 10 அளவுருக்கள் மட்டுமே உள்ளன, அவற்றில் பெரும்பாலும் பயன்படுத்தப்படுவது அளவுருவாகும் -அ, இது பயன்பாட்டில் உள்ள அனைத்து இணைப்புகளையும் போர்ட்களையும் காட்டுகிறது. இருப்பினும், அளவுருக்களைக் குறிப்பிடவும் நெட்ஸ்டாட்மிகவும் பயனுள்ள தகவல்களைக் காட்டுகிறது.

இப்போது பயன்பாட்டின் பயனுள்ள அளவுருக்களைக் கருத்தில் கொள்வோம் நெட்ஸ்டாட்

முழு டொமைன் பெயர்:அளவுருவைப் பயன்படுத்தும் போது -எஃப்முழுமையாக காட்டப்படும் டொமைன் பெயர்கள்இணைக்கப்பட்ட ரிமோட் ஹோஸ்ட்கள். கிடைக்கக்கூடிய எந்த வகையிலும் பெயர்கள் தீர்க்கப்படும். கீழே உள்ள படத்தில் இந்த செயலின் உதாரணத்தைக் காணலாம்:

இது என்ன செயல்முறையைப் பயன்படுத்துகிறது? திறந்த துறைமுகம்: அளவுருக்களின் கலவையைப் பயன்படுத்துதல் -a -n -oதிறந்த துறைமுகத்தைப் பயன்படுத்தி எந்தச் செயல்முறையை நீங்கள் கண்காணிக்கலாம். கட்டளையின் வெளியீட்டில் இருந்து செயல்முறை அடையாளங்காட்டியை (PID) கண்டுபிடிப்போம், இதன் மூலம் பணி நிர்வாகியில் விரும்பிய செயல்முறையைக் காணலாம்.

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

ரூட்டிங் அட்டவணையைக் காட்டுகிறது:அளவுருவைப் பயன்படுத்தும் போது -ஆர்தற்போதைய ரூட்டிங் அட்டவணையை நீங்கள் பார்க்கலாம்.

நோயறிதலுக்கு நான் பெரும்பாலும் இந்த 4 அளவுருக்களைப் பயன்படுத்துகிறேன் விண்டோஸ் பிரச்சனைகள். நெட்ஸ்டாட்டை வேறு எப்படிப் பயன்படுத்துகிறீர்கள், ஏன்?

பயனுள்ள தகவல்

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

அனைவருக்கும் வணக்கம், முன்பு நான் நெட்வொர்க் பயன்பாடுகளைப் பற்றி ஒரு கதையைத் தொடங்கினேன் கணினி நிர்வாகி"பாதிங் பயன்பாடு அல்லது தளத்திற்கான பாதையில் உள்ள சிக்கலை எவ்வாறு கண்டறிவது. நெட்வொர்க் பயன்பாடுகள் பகுதி 3," என்ற கட்டுரையில், நாங்கள் மற்றொரு பயன்பாட்டைப் பகுப்பாய்வு செய்கிறோம். நெட்ஸ்டாட்அல்லது உங்கள் கணினி எந்த போர்ட்களில் கேட்கிறது என்பதை எவ்வாறு தீர்மானிப்பது. எந்தவொரு கணினி பொறியாளரின் மென்பொருள் சாமான்களிலும் இந்த நிரல் ஈடுசெய்ய முடியாத கருவியாக இருக்கும்; இது நிலைமையை விரைவாகக் கண்டறியவும், சேவைகள் மற்றும் அவற்றின் கிடைக்கும் தன்மையில் உள்ள பல்வேறு சிக்கல்களைக் கண்டறியவும் அவருக்கு உதவும்.

netstat கட்டளைகள்

நெட்ஸ்டாட்- செயலில் உள்ள TCP இணைப்புகள், கணினியில் கேட்கும் போர்ட்கள், ஈத்தர்நெட் புள்ளிவிவரங்கள், IP ரூட்டிங் அட்டவணை, IPv4 புள்ளிவிவரங்கள் (IP, ICMP, TCP மற்றும் UDP நெறிமுறைகளுக்கு) மற்றும் IPv6 (IPv6, ICMPv6, TCP க்கு IPv6 மற்றும் UDP IPv6 நெறிமுறைகள்) ஆகியவற்றைக் காட்டுகிறது.

ஒரு சூழ்நிலையை கற்பனை செய்வோம்: எடுத்துக்காட்டாக, RAID கட்டுப்படுத்தியின் அளவுருக்களைப் பார்க்க MSM LSI பயன்பாட்டை நிறுவியுள்ளீர்கள், நீங்கள் பயன்பாட்டைத் தொடங்குகிறீர்கள், ஆனால் அது எதையும் கண்டுபிடிக்கவில்லை, ஏனெனில் போர்ட் மூடப்பட்டது மற்றும் எது உங்களுக்குத் தெரியாது. , மற்றும் இணையத்தில் இதைப் பற்றிய தகவல்களை விரைவாகக் கண்டுபிடிப்பது எப்போதும் சாத்தியமில்லை, இதற்காக நீங்கள் netstat ஐ இயக்கலாம் மற்றும் MSM செயல்முறையுடன் உங்கள் சர்வர் எந்த போர்ட்டில் கேட்கிறது என்பதைப் பார்க்கலாம்.

கட்டளை வரியைத் திறக்கவும் விண்டோஸ் சரம்மற்றும் நுழையவும் நெட்ஸ்டாட்?. பயன்பாட்டின் உதவி பாப் அப் செய்யும்.

C:\Users\sem>netstat ?

நெறிமுறை புள்ளிவிவரங்கள் மற்றும் தற்போதைய காட்சி பிணைய இணைப்புகள் TCP/IP.

NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p protocol] [-r] [-s] [-x] [-t]
[இடைவெளி]

  • -a அனைத்து இணைப்புகளையும் கேட்கும் துறைமுகங்களையும் காட்டுகிறது.
  • -பி காட்சி செயல்படுத்தபடகூடிய கோப்புஉருவாக்கத்தில் ஈடுபட்டுள்ளது
  • ஒவ்வொரு இணைப்பு அல்லது கேட்கும் துறை. சில நேரங்களில் அறியப்பட்ட இயங்கக்கூடிய கோப்புகள் பல சுயாதீன கூறுகளைக் கொண்டிருக்கின்றன. இணைப்பு அல்லது கேட்கும் போர்ட்டை உருவாக்குவதில் ஈடுபட்டுள்ள கூறுகளின் வரிசை பின்னர் காட்டப்படும். இந்த வழக்கில், இயங்கக்கூடிய கோப்பின் பெயர் அடைப்புக்குறிக்குள் கீழே இருக்கும், மேலே அது அழைக்கப்படும் கூறு மற்றும் TCP/IP அடையும் வரை இருக்கும். இந்த அணுகுமுறை நேரத்தை எடுத்துக்கொள்ளும் மற்றும் போதுமான அனுமதிகள் தேவை என்பதை நினைவில் கொள்ளவும்.
  • ஈத்தர்நெட் புள்ளிவிவரங்களைக் காட்டவும். -s விருப்பத்துடன் இணைந்து பயன்படுத்தலாம்.
  • -f வெளிப்புற முகவரிகளுக்கு முழு தகுதியான டொமைன் பெயரை () காட்டவும்.
  • -n முகவரிகள் மற்றும் போர்ட் எண்களைக் காட்டவும் எண் வடிவம்.
  • -o ஒவ்வொரு இணைப்பின் செயல்முறை ஐடியையும் காட்டவும்.
  • -p நெறிமுறை இந்த அளவுருவால் குறிப்பிடப்பட்ட நெறிமுறைக்கான இணைப்புகளைக் காண்பி. சரியான மதிப்புகள் TCP, UDP, TCPv6 அல்லது UDPv6 ஆகும். நெறிமுறை புள்ளிவிவரங்களைக் காண்பிக்க -s விருப்பத்துடன் இணைந்து பயன்படுத்தும்போது, ​​சரியான மதிப்புகள்: IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP அல்லது UDPv6.
  • -r பாதை அட்டவணையின் உள்ளடக்கங்களைக் காண்பி.
  • -s காட்சி நெறிமுறை புள்ளிவிவரங்கள். இயல்பாக, IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP மற்றும் UDPv6 நெறிமுறைகளுக்கான புள்ளிவிவரங்கள் காட்டப்படும். -p விருப்பம் வெளியீட்டின் துணைக்குழுவைக் குறிப்பிட உங்களை அனுமதிக்கிறது.
  • -t தற்போதைய இணைப்புக்கான ஆஃப்லோட் நிலையைக் காட்டவும்.
  • -x NetworkDirect இணைப்புகள், கேட்பவர்கள் மற்றும் பொதுவான முடிவுப்புள்ளிகளைக் காட்டுகிறது.
  • -y அனைத்து இணைப்புகளுக்கும் TCP இணைப்பு டெம்ப்ளேட்டைக் காண்பிக்கவும். மற்ற விருப்பங்களுடன் இணைந்து பயன்படுத்த முடியாது. இடைவெளி வினாடிகளில் இடைவெளியால் குறிப்பிடப்பட்ட காட்சிகளுக்கு இடையில் இடைநிறுத்தத்துடன் தேர்ந்தெடுக்கப்பட்ட புள்ளிவிவரங்களின் தொடர்ச்சியான காட்சி. புள்ளிவிவரங்களை மீண்டும் மீண்டும் காட்டுவதை நிறுத்த, CTRL+C ஐ அழுத்தவும். இந்த அளவுரு தவிர்க்கப்பட்டால், netstat தற்போதைய உள்ளமைவு தகவலை ஒரு முறை அச்சிடும்.

நெட்ஸ்டாட் பயன்பாட்டின் சுவாரஸ்யமான விசைகளைப் பார்ப்போம். நாம் நுழையும் முதல் விஷயம்

மற்றும் ஈத்தர்நெட் நெட்வொர்க் பாக்கெட்டுகளின் புள்ளிவிவரங்கள் எங்கள் திரையில் தோன்றும்.

-s சுவிட்சைச் சேர்த்தால், நெறிமுறைகள் குறித்த புள்ளிவிவரங்களைப் பெறுவோம்.

உங்கள் ஹோஸ்ட் கேட்கும் அனைத்தையும் பார்ப்பது மிகவும் பயனுள்ளதாக இருக்கும், இதற்காக நாங்கள் எழுதுகிறோம்

கட்டளை வெளியீட்டில் ப்ரோட்டோகால் வகை, TCP அல்லது UDP, கேட்கும் போர்ட்டுடன் உள்ளூர் முகவரி மற்றும் போர்ட்டுடன் வெளிப்புற முகவரி மற்றும் செயல் நிலை ஆகியவை உள்ளன.

இந்த கட்டளையால் வழங்கப்பட்ட தகவலை முழுமையாக புரிந்து கொள்ள, TCP/IP நெறிமுறையில் இணைப்பு நிறுவலின் கொள்கைகளை புரிந்து கொள்ள வேண்டும். TCP/IP இணைப்பை நிறுவுவதற்கான முக்கிய படிகள் இங்கே:

1. இணைப்பை நிறுவ முயற்சிக்கும்போது, ​​கிளையன்ட் ஒரு SYN செய்தியை சேவையகத்திற்கு அனுப்புகிறது.

2. சேவையகம் அதன் சொந்த SYN செய்தி மற்றும் ஒப்புகை (ACK) மூலம் பதிலளிக்கிறது.

3. கிளையன்ட் பின்னர் ACK செய்தியை மீண்டும் சேவையகத்திற்கு அனுப்புகிறது, இணைப்பு அமைவு செயல்முறையை நிறைவு செய்கிறது.

துண்டிக்கும் செயல்முறை பின்வரும் படிகளைக் கொண்டுள்ளது:

1. சேவையகத்திற்கு FIN செய்தியை அனுப்புவதன் மூலம் கிளையன்ட் "நான் முடித்துவிட்டேன்" என்று கூறுகிறார். இந்த கட்டத்தில், கிளையன்ட் சேவையகத்திலிருந்து தரவை மட்டுமே பெறுகிறது, ஆனால் எதையும் அனுப்பாது.

2. சேவையகம் ஒரு ACK செய்தியை அனுப்புகிறது மற்றும் கிளையண்டிற்கு அதன் சொந்த FIN செய்தியை அனுப்புகிறது.

3. வாடிக்கையாளர் FIN சேவையகத்தின் கோரிக்கையை உறுதிசெய்து, சேவையகத்திற்கு ACK செய்தியை அனுப்புகிறார்.

4. சேவையகம் கிளையண்டிலிருந்து ACK செய்தியைப் பெறும்போது, ​​​​அது இணைப்பை மூடுகிறது.

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

  • CLOSE_WAIT- இணைப்பை மூடுவதற்கான செயலற்ற கட்டத்தைக் குறிக்கிறது, இது கிளையண்டிலிருந்து சேவையகம் ஒரு FIN செய்தியைப் பெற்ற பிறகு தொடங்குகிறது.
  • மூடப்பட்டது- சேவையகத்தால் இணைப்பு குறுக்கிடப்பட்டு மூடப்பட்டது.
  • நிறுவப்பட்டது- கிளையன்ட் சேவையகத்திலிருந்து ஒரு SYN செய்தியைப் பெறுவதன் மூலம் சேவையகத்துடன் இணைப்பை ஏற்படுத்தினார்.
  • FIN_WAIT_1- கிளையன்ட் இணைப்பை மூடத் தொடங்கினார் (ஒரு FIN செய்தியை அனுப்பினார்).
  • FIN_WAIT_2- வாடிக்கையாளர் சேவையகத்திலிருந்து ACK மற்றும் FIN செய்திகளைப் பெற்றார்.
  • LAST_ACK- சேவையகம் கிளையண்டிற்கு FIN செய்தியை அனுப்பியது.
  • கேளுங்கள்- உள்வரும் இணைப்புகளை ஏற்க சர்வர் தயாராக உள்ளது.
  • SYN_RECEIVED- சேவையகம் கிளையண்டிலிருந்து ஒரு SYN செய்தியைப் பெற்று அதற்கு பதிலை அனுப்பியது.
  • TIMED_WAIT- கிளையன்ட் சேவையகத்திற்கு FIN செய்தியை அனுப்பியுள்ளார் மற்றும் இந்த செய்திக்கான பதிலுக்காக காத்திருக்கிறார்.
  • YN_SEND- குறிப்பிட்ட இணைப்பு செயலில் மற்றும் திறந்த நிலையில் உள்ளது.

netstat பயன்பாடு அல்லது உங்கள் கணினி எந்த போர்ட்களில் கேட்கிறது என்பதை எவ்வாறு தீர்மானிப்பது. நெட்வொர்க் பயன்பாடுகள் பகுதி 4-06