Дізнайтеся про Pktmon: вбудований інструмент моніторингу мережі Windows 10

Дізнайтеся про Pktmon: вбудований інструмент моніторингу мережі Windows 10

Під час випуску оновлення Windows 10 у жовтні 2018 року Microsoft тихо додала до Windows 10 сніффер мережевих пакетів у вигляді вбудованого командного рядка під назвою Pktmon . Після цього Microsoft додала деякі функції до цього інструменту, щоб полегшити його використання користувачам.

Відстеження пакетів, або аналізатор мережі, — це програма, яка дозволяє відстежувати мережевий трафік, що проходить через мережеві пристрої вашого комп’ютера, аж до рівня окремих пакетів.

Pktmon: вбудований інструмент моніторингу мережі Windows 10

Під час першого випуску Pktmon підтримував лише формат журналу трасування подій (ETL), власний формат журналу, створений Microsoft. Пізніше Microsoft додала підтримку файлів журналу PCAPNG і моніторинг у реальному часі, про що ми дізнаємося в цій статті.

Щоб використовувати Pktmon, вам потрібно запустити командний рядок з правами адміністратора в Windows 10, оскільки програмі потрібні права адміністратора. Щоб отримати інструкції щодо використання програми, введіть pktmon help у командному рядку .

Дізнайтеся про Pktmon: вбудований інструмент моніторингу мережі Windows 10

довідкова документація pktmon

Щоб отримати додаткові вказівки щодо певної команди, введіть команду pktmon [назва команди] help . Наприклад, щоб переглянути документацію щодо команди "comp" , потрібно ввести:

pktmon comp help

Дізнайтеся про Pktmon: вбудований інструмент моніторингу мережі Windows 10

Використовуйте команду help

Ви можете скористатися довідкою , щоб переглянути інструкції для підкоманд, наприклад:

pktmon comp list help

Найкориснішим способом ознайомлення з Pktmon є перегляд підручника, тому вам слід спробувати навчитися, перш ніж фактично використовувати цей інструмент.

Як використовувати інструмент моніторингу мережі Pktmon

Порівняно з інструментом моніторингу мережі з графічним інтерфейсом користувача, вам може знадобитися більше часу, щоб звикнути до інтерфейсу командного рядка Pktmon.

Перш ніж ви зможете контролювати пакети, вам спочатку потрібно створити фільтр за допомогою команди pktmon filter add , яка визначає трафік, який ви хочете контролювати.

Наприклад, ви можете контролювати весь мережевий трафік у вашій мережі за допомогою команди:

pktmon filter add -i 192.168.1.0/24

…або відстежуйте трафік DNS за допомогою:

pktmon filter add -t UDP -p 53

Якщо ви не зрозуміли, як це зробити, вам слід скористатися командою pktmon filter add help, щоб дізнатися, як створити фільтр.

У цій статті автор створив фільтр для моніторингу трафіку DNS, як описано вище. Щоб переглянути створені вами фільтри, введіть команду:

pktmon filter list

Дізнайтеся про Pktmon: вбудований інструмент моніторингу мережі Windows 10

Відображаються створені фільтри моніторингу

Щоб розпочати моніторинг DNS-трафіку на всіх мережевих інтерфейсах і відображати активність у реальному часі, скористайтеся такою командою:

pktmon start --etw -p 0 -l real-time

У наведеному вище прикладі використовується аргумент -p 0 , тому він захоплює весь пакет. Ви також можете вказати певний мережевий інтерфейс для моніторингу за допомогою аргументу -c , за яким слідує ідентифікатор індексу інтерфейсу. Щоб отримати список мережевих інтерфейсів та ідентифікаторів індексів (ifIndex), ви можете скористатися командою:

pktmon comp list

Коли ви почнете відстежувати трафік, ви побачите захоплені пакети DNS, які відображатимуться в режимі реального часу в командному рядку, як показано нижче.

Дізнайтеся про Pktmon: вбудований інструмент моніторингу мережі Windows 10

Відстежуйте трафік DNS у реальному часі

Щоб припинити відстеження трафіку, натисніть Ctrl + C . Після завершення в каталозі, де ви запускали Pktmon, буде створено файл журналу PktMon.etl .

Однак файли ETL не є хорошим вибором, оскільки багато програм їх не підтримують. Ви можете конвертувати файл ETL у файл PCAPNG за допомогою команди pktmon pcapng . Наприклад, щоб перетворити PktMon.etl на файл PCAPNG під назвою PktMon.pcapng , введіть таку команду:

pktmon pcapng PktMon.etl -o PktMon.pcapng

Після того, як файл журналу буде перетворено у формат PCANPNG, ви можете завантажити його в таку програму, як Wireshark , щоб отримати детальну інформацію про кожен запит DNS.

Дізнайтеся про Pktmon: вбудований інструмент моніторингу мережі Windows 10

Аналізуйте журнали Pktmon за допомогою Wireshark

Як бачите, Pktmon є надзвичайно потужним інструментом, який дозволяє вам отримати уявлення про тип трафіку, що проходить через вашу мережу.

У той же час Pktmon може бути складним у використанні, тому перед виконанням команди слід ознайомитися з довідковою документацією.


Як активувати режим кіоску в Windows 10

Як активувати режим кіоску в Windows 10

Режим кіоску в Windows 10 — це режим для використання лише 1 програми або доступу лише до 1 веб-сайту з гостьовими користувачами.

Як змінити або відновити стандартне розташування папки Camera Roll у Windows 10

Як змінити або відновити стандартне розташування папки Camera Roll у Windows 10

Цей посібник покаже вам, як змінити або відновити стандартне розташування папки Camera Roll у Windows 10.

Як редагувати файл hosts у Windows 10

Як редагувати файл hosts у Windows 10

Редагування файлу hosts може призвести до того, що ви не зможете отримати доступ до Інтернету, якщо файл змінено неправильно. Наступна стаття допоможе вам редагувати файл hosts у Windows 10.

Інструкції щодо пакетної зміни розміру фотографій у Windows 10

Інструкції щодо пакетної зміни розміру фотографій у Windows 10

Зменшення розміру та місткості фотографій полегшить вам обмін або надсилання ними будь-кому. Зокрема, у Windows 10 ви можете пакетно змінювати розмір фотографій за допомогою кількох простих кроків.

Як вимкнути відображення нещодавно відвіданих елементів і місць у Windows 10

Як вимкнути відображення нещодавно відвіданих елементів і місць у Windows 10

Якщо вам не потрібно відображати нещодавно відвідані елементи та місця з міркувань безпеки чи конфіденційності, ви можете легко вимкнути це.

Як завантажити ювілейне оновлення Windows 10?

Як завантажити ювілейне оновлення Windows 10?

Microsoft щойно випустила ювілейне оновлення Windows 10 із багатьма вдосконаленнями та новими функціями. У цьому новому оновленні ви побачите багато змін. Від підтримки стилуса Windows Ink до підтримки розширень браузера Microsoft Edge, меню «Пуск» і Cortana також були значно покращені.

Microsoft щойно запустила функцію Control Center для Windows 10

Microsoft щойно запустила функцію Control Center для Windows 10

Одне місце для керування багатьма операціями прямо на панелі завдань.

Як інсталювати шаблон групової політики Microsoft Edge у Windows 10

Як інсталювати шаблон групової політики Microsoft Edge у Windows 10

У Windows 10 ви можете завантажити та встановити шаблони групової політики для керування параметрами Microsoft Edge, і цей посібник покаже вам процес.

Як встановити інтерфейс темного режиму для будь-якого екрана Windows 10

Як встановити інтерфейс темного режиму для будь-якого екрана Windows 10

Темний режим — це інтерфейс із темним фоном у Windows 10, який допомагає комп’ютеру економити заряд акумулятора та зменшує вплив на очі користувача.

Як оптимізувати простір панелі завдань у Windows 10

Як оптимізувати простір панелі завдань у Windows 10

Панель завдань має обмежений простір, і якщо ви регулярно працюєте з кількома програмами, у вас може швидко закінчитися місце, щоб закріпити більше ваших улюблених програм.