Когато управляваме екипи с операционни системи с Windows или Linux В много случаи е важно да знаете различни аспекти на мрежата, като например връзки и отворени портове в системата, тъй като по този начин можем да имаме по -специфично управление на връзките на оборудването и да предотвратим бъдещето проблеми със свързаността или атаки срещу инфраструктурата.
Най -използваната команда за получаване на този тип информация е Netstat И днес ще видим как можем да го използваме в Windows 10 и CentOS 7 среди и ще можем да разберем големия обхват на тази команда и как тя ще бъде доста полезна в нашата административна задача.
Какво представлява командата netstatNetstat (мрежова статистика) е инструмент за командна линия които включват операционни системи Windows и Linux и че, като ги редуваме с някои параметри, ще получим ценна информация от мрежово ниво.
С netstat можем да знаем всичко TCP връзки активни на машината и ще имаме възможност да изброим всички UDP и TCP портове отворени на машината.
1. Как да използвате Netstat в Windows 10
Етап 1
За изпълнение netstat на Windows 10 отваряме терминала като използвате някоя от следните опции:
Стъпка 2
След като терминалът е отворен, можем да въведем командата по -долу и ще видим следното:
netstat
2. Параметри за използване с netstat в Windows 10
Има някои параметри, когато използваме netstat, които ни позволяват да извършим филтър за търсене, най -често срещаните са:
-иТози параметър ни позволява преглед на статистиката Ethernet, както изпратени, така и приети пакети, използвани в Windows 10.
-да сеТози параметър ни позволява покажете връзки и слушащи портове активи в Windows 10.
-нТази команда ни позволява да видим адреси и номера на портове в числова форма.
-p (протокол)Тази команда ни позволява да видим исканата информация за протокол които сме дефинирали например, за да видим информацията от TCP протокола ще използваме параметъра
-p TCP
-илиИзползвайки този параметър, можем да видим номер на процеса (PID), присвоен на всяка връзка.
-rИзползвайки този параметър, ще имаме достъп до Таблица за маршрутизиране на системата.
-сПараметър -с ни дава подробна статистика за всеки протокол в Windows 10.
Както виждаме, имаме различни опции при използване на netstat в Windows 10 и по този начин да получите конкретна информация за различни мрежови настройки.
3. Как да използвате с netstat на CentOS 7
Етап 1
Когато стартираме CentOS 7, можем да използваме следната команда, за да изброим всички услуги и портове, налични в CentOS 7:
cat / etc / services
Стъпка 2
Това показва подробна информация за услугите и портовете, но ако по административни причини искаме само да филтрираме отворените портове в CentOS 7, ще използваме следната команда:
netstat lntuСтъпка 3
The lntu стойности вижте следното:
- L: Показва отворени или слушащи портове (Слушане).
- Н: Преглед на номерата на портовете.
- T: Показване на TCP портове.
- ИЛИ: Преглед на UDP портовете.
Стъпка 4
Полученият резултат ще бъде следният.
Можем да видим резултата, филтриран по тип протокол, номер на порт и състояние (Слушане)
4. Параметри за използване с netstat в CenTOS 7
Можем да имаме под ръка някои параметри, които ни позволяват да получим по -специфично филтриране с netstat в CentOS, някои са:
-лПо този начин можем да визуализираме всички слушащи портове, които са на разположение на CentOS 7.
-да сеПозволява ни да изброим всички слушащи портове (TCP и UDP).
-сПозволява ни да видим статистика от всички активни протоколи в CentOS 7.
-rВъзможно е да се види текущо маршрутизиране CentOS използва този параметър.
Както видяхме, имаме няколко опции, когато използваме netstat, било в Windows или Linux, да имат достъп до ценна информация за мрежата и протоколите, които системите използват за тази цел. Благодарение на този много полезен инструмент ще можем да имаме информация както за активните входящи, така и за изходящите връзки. Сред нещата, които ще можете да видите чрез тази команда, са използвани протоколи, състояние на връзката вълни таблици за маршрутизиране.
Команда Tracert