- 1. Избройте всички порта за слушане на TCP и UDP Linux връзки
- 2. Избройте връзките за TCP порт на Linux
- 3. Избройте връзките на Linux UDP порт
- 4. Избройте всички връзки в състояние на слушане (Слушане) Linux
- 5. Избройте всички TCP портове за слушане на Linux
- 6. Избройте всички UDP портове за слушане на Linux
- 7. Избройте всички Linux слушащи UNIX портове
- 8. Показване на статистически данни по Linux протокол
- 9. Показване на статистиката на TCP Linux протокола
- 10. Показване на статистически данни за UDP Linux протокола
- 11. Показване на имена на услуги с Linux PID
- 12. Разполагайте безразборния режим на Linux
- 13. Разположете IP маршрутизиране на ядрото на Linux
- 14. Разгърнете транзакциите на мрежовия интерфейс на Linux
- 15. Показване на таблицата с интерфейса на ядрото на Linux
- 16. Показване на информация за IPv4 и IPv6 Linux
- 17. Печатайте непрекъснато информация за Netstat Linux
- 18. Намиране на адрес за поддръжка на Linux
- 19. Показване на слушатели на Linux
- 20. Статистика на дисплейната мрежа RAW Linux
Когато управляваме и администрираме операционни системи Linux, една от най -добрите практики, които можем да предприемем, е да познаваме в детайли командите, които улесняват задачата за администриране и контрол по много по -опростен начин.
Една от тези команди е netstat, (мрежова статистика - мрежова статистика), която е инструмент от командния ред, който ни позволява да наблюдаваме както входящите, така и изходящите мрежови връзки, както и да преглеждаме таблици за маршрутизиране, статистика на интерфейса и др.
Командата netstat е налична във всички операционни системи Unix, а също и в операционните системи Windows и е практична по отношение на отстраняване на проблеми с мрежата и измерване на производителността.
Командата netstat е един от най -основните инструменти за отстраняване на грешки в мрежовите услуги, тъй като ни казва кои портове са отворени и дали програмите слушат на портовете, което ни позволява да имаме по -добър контрол над тях.
Ако управляваме или участваме в мрежови аспекти, този инструмент е много важен и много полезен, както и за системните администратори, тъй като ни предлага лесен начин за наблюдение и решаване на проблеми, свързани с мрежата, и определяне на ефективността на трафика на мрежата .
Днес Solvetic предлага някои от най -полезните netstat команди за по -добър контрол и наблюдение.
1. Избройте всички порта за слушане на TCP и UDP Linux връзки
Тази задача може да бъде изпълнена, като се използва опцията с помощта на netstat -a и по този начин се изброяват всички портове (TCP и UDP) в състояние на слушане:
netstat -a | Повече ▼
Там ще видим типа на протокола, локалния адрес, отдалечения адрес и текущото му състояние.
2. Избройте връзките за TCP порт на Linux
Ако искаме да изброим само TCP (Transmission Control Protocol) порт връзки, ще е необходимо да използваме параметъра netstat -at:
netstat -at
Можем да видим подробно информацията за тези портове.
3. Избройте връзките на Linux UDP порт
Ако е необходимо да се покажат всички UDP (User Datagram Protocol) връзки към порта, трябва да използваме параметъра netstat -au:
netstat -au
4. Избройте всички връзки в състояние на слушане (Слушане) Linux
С netstat е възможно да се изброят всички активни връзки на порт за слушане с параметъра netstat -l.
netstat -l
5. Избройте всички TCP портове за слушане на Linux
Ако е необходимо да се изброят всички активни слушащи TCP портове, можем да го направим с помощта на опцията netstat -lt.
netstat -lt
6. Избройте всички UDP портове за слушане на Linux
Ако искате да изброите всички активни UDP портове за слушане, можете да направите това, като използвате опцията netstat -lu.
netstat -lu
7. Избройте всички Linux слушащи UNIX портове
Командата netstat ни позволява да изброим всички активни портове за слушане на UNIX, използвайки параметъра netstat -lx:
netstat -lx
8. Показване на статистически данни по Linux протокол
Netstat ни предлага опцията за показване на статистически данни по протокол.
По подразбиране ще се показват статистически данни за TCP, UDP, ICMP и IP протоколи. Параметърът -s може да се използва за задаване на набор от протоколи.
Можем да видим подробна информация за всеки протокол на системата.
9. Показване на статистиката на TCP Linux протокола
Ако искаме да показваме само статистика на TCP протокол, използвайки netstat, можем да използваме параметъра netstat -st:
netstat -st
10. Показване на статистически данни за UDP Linux протокола
Ако, от друга страна, искаме да видим статистиката на UDP протокола, трябва да изпълним netstat -su:
netstat -su
11. Показване на имена на услуги с Linux PID
С опцията netstat -tp ще се появи "PID / Program Name", което показва името на услугата с нейния PID номер.
netstat -tp
12. Разполагайте безразборния режим на Linux
Когато показва режим Promiscuous с параметъра -ac, netstat отпечатва избраната информация или актуализира екрана на всеки пет секунди. Екранът по подразбиране се актуализира всяка секунда.
netstat -ac 5 | grep tcp
13. Разположете IP маршрутизиране на ядрото на Linux
Тази опция ни позволява да покажем таблицата за IP маршрутизиране на ядрото с командата netstat и route (-r).
netstat -r
14. Разгърнете транзакциите на мрежовия интерфейс на Linux
Благодарение на тази опция ще бъде възможно да се покажат пакетните транзакции на мрежовия интерфейс, включително както прехвърлянето, така и приемането на пакети с размер MTU, за това ще изпълним следното:
netstat -i
15. Показване на таблицата с интерфейса на ядрото на Linux
Тази опция е подобна на командата ifconfig и показва таблицата на интерфейса на ядрото. За неговото използване ще изпълним следното:
netstat -ие
16. Показване на информация за IPv4 и IPv6 Linux
Благодарение на този параметър ще видим формирането на многоадресно членство в група за IPv4 и IPv6. Неговият параметър е:
netstat -g
17. Печатайте непрекъснато информация за Netstat Linux
За да получавате информация за netstat всеки определен момент, ще бъде възможно да използвате следната команда, която ще отпечатва информация за netstat непрекъснато:
netstat -c
За да завършим дисплея, ще използваме комбинацията от клавиши Ctrl + C.
18. Намиране на адрес за поддръжка на Linux
Тази опция ви позволява да намерите неконфигурирани семейства адреси с полезна информация.
netstat --verbose
19. Показване на слушатели на Linux
С тази опция е възможно да се потвърди колко слушатели работят на определен порт, като синтаксисът за използване е например за http:
netstat -ap | grep http
20. Статистика на дисплейната мрежа RAW Linux
Ако искаме да покажем статистиката за RAW мрежата, можем да го направим, като използваме следната команда:
netstat --statistics -суров
Имаме тези опции за управление на различни стойности и параметри на мрежата, използвайки netstat на дистрибуции на Linux по практичен начин.