Ubuntu как посмотреть открытые порты
Перейти к содержимому

Ubuntu как посмотреть открытые порты

  • автор:

Sorry, you have been blocked

This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.

What can I do to resolve this?

You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.

Cloudflare Ray ID: 7d7b22255efe2d37 • Your IP: Click to reveal 88.135.219.175 • Performance & security by Cloudflare

Проверка доступности TCP/UDP- порта в Linux-server

Wild Tuna

Приветствую тебя, читатель! Если ты попал сюда, видимо, ты находишься в поиске информации, как проверять сетевые доступы в командной строке Linux. Постараюсь ответить на этот вопрос.

Проверка доступности TCP-порта

Для проверки доступности TCP-порта в командной строке Linux идеально подходит утилита telnet. Ниже я приведу несколько примеров:

Вместо telnet можно воспользоваться утилитой nc (NetCat), команды у нее очень простые. Ниже приведу аналогичную проверку доступности порта MySQL:

https://amdy.su/wp-admin/options-general.php?page=ad-inserter.php#tab-8

С полным списком доступных ключей утилиты nc и их описанием можно ознакомиться тут.

Проверка доступности UDP-порта

Для проверки UDP-портов выбор утилит меньше. Я использую в основном nc (NetCat). Ниже приведу несколько примеров проверки UDP-порта:

Просмотр открытых портов в Ubuntu

Открытые порты в Ubuntu

Любая программа связывается с другой через интернет или в пределах локальной сети. Используются для этого специальные порты, обычно протоколов TCP и UDP. Узнать, какие из всех доступных портов на данный момент используются, то есть считаются открытыми, можно с помощью подручных средств в операционной системе. Давайте детально рассмотрим эту процедуру на примере дистрибутива Ubuntu.

Просматриваем открытые порты в Ubuntu

Для выполнения поставленной задачи мы предлагаем использовать стандартную консоль и дополнительные утилиты, позволяющие проводить мониторинг сети. Разобраться в командах смогут даже неопытные пользователи, поскольку мы дадим объяснение каждой. Предлагаем ознакомиться с двумя различными утилитами далее.

Способ 1: lsof

Утилита под названием lsof проводит мониторинг всех системных соединений и выводит на экрана подробную информацию о каждом из них. Нужно лишь присвоить правильный аргумент, чтобы получить интересующие вас данные.

Запустить консоль через меню в Ubuntu

    Запустите «Терминал» через меню или командой Ctrl + Alt + T.

Способ 2: Nmap

Открытое программное обеспечение Nmap тоже способно выполнять функцию сканирования сетей на предмет активных соединений, однако реализовано оно немного иначе. У Nmap есть и версия с графическим интерфейсом, но сегодня она нам не пригодится, поскольку использовать ее не совсем целесообразно. Работа же в утилите выглядит так:

  1. Запустите консоль и проведите установку утилиты путем ввода sudo apt-get install nmap . Установка Nmap через терминал в Ubuntu
  2. Не забудьте ввести пароль для предоставления доступа. Ввод пароля для установки Nmap в Ubuntu
  3. Подтвердите добавление новых файлов в систему. Подтверждение добавления файлов Nmap в Ubuntu
  4. Теперь для отображения необходимой информации используйте команду nmap localhost . Запустить сканирование сети в Nmap Ubuntu
  5. Ознакомьтесь с полученными данными об открытых портах. Ознакомиться с результатами сканирования Nmap в Ubuntu

Приведенная выше инструкция подходит для получения внутренних портов, если же вы заинтересовались внешними, следует провести немного другие действия:

  1. Узнайте ваш сетевой IP-адрес через онлайн-сервис Icanhazip. Для этого в консоли введите wget -O — -q icanhazip.com , а затем нажмите на Enter. Узнать свой сетевой IP через онлайн-сервис в Ubuntu
  2. Запомните ваш сетевой адрес. Ознакомиться со своим сетевым адресом в Ubuntu
  3. После этого запустите сканирование по нему, введя nmap и ваш IP. Провести сканирование по сетевому адресу Nmap в Ubuntu
  4. Если вы не получили никаких результатов, значит все порты закрыты. В случае наличия открытых они отобразятся в «Терминале». Результаты сканирования по сетевому адресу в Ubuntu

Мы рассмотрели два метода, поскольку каждый из них ищет информацию по своим алгоритмам. Вам же остается только выбрать наиболее оптимальный вариант и путем мониторинга сети узнать, какие порты на текущий момент открыты.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *