Сканер портов
Просканируйте TCP-порты одного хоста со своего компьютера: популярные, 1–1024, все 65535 или свой список.
Сканирование выполняется на вашем компьютере через локальный агент. Хост и результаты остаются на этой странице.
Сканирование
Агент не подключёнНастройки подключения
Локальный агент
Подключение сохраняется в этом браузере, пока не истечёт сеанс или не перезапустится агент. Кнопка «Отключиться» удаляет его.
Настроить агент
Скачайте и запустите локальный агент, затем вернитесь на эту страницу.
Об агенте и загрузка- Запустите MyDevTools Agent. Чтобы сканировать частный или петлевой адрес, включите «Разрешить локальную сеть и этот ПК как цель» в окне агента.
- Скопируйте код сопряжения из окна агента.
- Вставьте код ниже. Если браузер спросит доступ к локальной сети, разрешите его для этого подключения.
Браузер отправляет хост, список портов и таймаут только агенту на 127.0.0.1. Агент открывает TCP-соединения с этим одним хостом и сразу закрывает каждое. Он не отправляет данные и не читает баннеры. Сканирование не идёт через сервер MyDevTools. Браузер запоминает набор портов, ваш список, таймаут и число параллельных соединений. Хост и результаты не сохраняются.
Результаты
Просканируйте хост, чтобы увидеть его порты.
| Порт | Обычный сервис | Состояние | Время |
|---|
На этой странице
Сканер портов просит локальный агент на вашем компьютере с Windows попробовать TCP-соединения с одним хостом и показывает каждый порт как открытый, закрытый или фильтруемый. Выберите 70 портов популярных сервисов, стандартный диапазон 1–1024, все 65535 портов или свой список портов и диапазонов. Результаты приходят по ходу сканирования, а «Остановить» прерывает его в агенте. Право — port.scan, отдельное от tcp.connect и других сетевых инструментов.
Подробное описание функциональности
Это connect-сканирование: агент завершает TCP-рукопожатие и сразу закрывает сокет, не отправляя данных и не читая баннер. Отказ в соединении — порт закрыт, нет ответа за таймаут — фильтруется, нет маршрута — недоступен. Одновременно идёт до 64 соединений, каждый порт ждёт от 200 до 5000 миллисекунд. Если портов не больше 1024, показываются все; при большем сканировании — только открытые, а для остальных — счётчики. Агент применяет те же правила назначения, что и в других инструментах: частные и петлевые адреса — только при включённом «Разрешить локальную сеть и этот ПК как цель» в окне агента, metadata, link-local и multicast — никогда, а его собственный порт показывается как запрещённый. Одновременно идёт не больше двух сканирований. Сканируйте только свои хосты или те, что вам разрешено проверять.
Практические примеры
127.0.0.1с популярными портами показывает, что слушает ваш собственный ПК (сначала включите локальную сеть в окне агента).192.168.1.1с диапазоном 1–1024 перечисляет сервисы, открытые на роутере.example.comс80, 443, 8080-8090проверяет веб-сервер и его альтернативные порты.
Как использовать этот инструмент
Запустите локальный агент
Скачайте агент, запустите его и скопируйте код сопряжения.
Подключите сканер портов
Вставьте код и подключитесь. Страница запросит port.scan и сохранит права, которые уже есть у браузера.
Выберите хост и порты
Введите один хост, выберите набор портов или впишите свой список, задайте таймаут и число параллельных соединений.
Сканируйте и читайте результаты
Нажмите «Сканировать». Открытые порты появляются по мере обнаружения вместе с обычным сервисом. «Остановить» прерывает сканирование, результаты можно скопировать текстом.
Советы и лучшие практики
- «Фильтруется» обычно значит, что пакеты отбрасывает брандмауэр. Более длинный таймаут отличит медленный хост от фильтруемого порта.
- Полное сканирование 1–65535 с таймаутом 1000 мс против фильтрующего хоста может занять несколько минут; для хоста в своей сети уменьшите таймаут.
- Обычный сервис — это стандартное назначение порта, а не то, что на нём реально работает.
- Опубликованная загрузка для Windows может быть старше этой страницы. Сканеру нужен агент, объявляющий port.scan.