Перейти к содержимому

Порт 8081 для чего используется

  • автор:

Что такое порты контейнера

Порты контейнера — определенные сетевые порты, которые могут быть привязаны к конкретным службам или приложениям внутри контейнера.

В чем особенность контейнеров

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

ports:
внешний_порт:внутренний порт

Например, пробросим порт 80 как 8094:

docker-nginx:
image: nginx
ports:
— ‘8094:80’

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

Как запустить контейнер

Для запуска портов контейнера вам понадобится использовать команду docker run с флагом -p или —publish.

Синтаксис команды docker run с флагом -p выглядит следующим образом:

docker run -p :

— порт на вашем хосте, который будет проксироваться на порт контейнера.

— порт внутри контейнера, который будет доступен через указанный хост-порт.

— имя образа контейнера, который вы хотите запустить.

Например, чтобы запустить контейнер с веб-сервером на порту 80 и проксировать его на порт 8080 вашего хоста, вы можете использовать следующую команду:

docker run -p 8080:80 nginx

Теперь веб-сервер, запущенный в контейнере, будет доступен через порт 8080 вашего хоста.

Вы также можете использовать диапазон портов, указав несколько пар :. Например:

docker run -p 8080-8082:80-82 nginx

Это проксирует порты 80, 81 и 82 внутри контейнера на порты 8080, 8081 и 8082 вашего хоста соответственно. После запуска контейнера с проксированными портами, вы сможете обращаться к ним через указанные хост-порты.

Поиск TCP/UDP Портов

TCP-порт 8081 использует протокол управления передачей данных (TCP), который является одним из основных протоколов в сетях TCP/IP. TCP является протоколом с установлением соединения и требует квитирования для установки сквозной связи. Только после установления соединения пользовательские данные могут пересылаться в обоих направлениях.
Внимание! TCP гарантирует доставку пакетов данных через порт 8081 в том же порядке, в котором они были отправлены. Гарантированная связь через TCP-порт 8081 является основным отличием TCP от UDP.

Предоставляемые через UDP-порт 8081 UDP услуги не отличаются надежностью, так как датаграммы могут быть получены в сдублированном виде, с нарушенной очередностью или даже могут пропасть без какого-либо предупреждения. UDP на порт 8081 проверка и исправление ошибок не являются обязательными или должны выполняться в прикладной программе, что позволяет избежать накладных расходов на такую обработку на уровне сетевого интерфейса.
UDP (User Datagram Protocol) является минимальным ориентированным на работу с сообщениями протоколом транспортного уровня (протокол описан в IETF RFC 768). Примеры прикладных программ, часто использующих UDP: передача голоса по IP-протоколу (VoIP), передача мультимедийных потоков и многопользовательские игры в режиме реального времени. Множество веб-приложений используют UDP, к примеру, система доменных имен (DNS), информационный протокол маршрутизации (RIP), протокол динамической конфигурации хостов (DHCP), простой протокол управления сетью (SNMP).
TCP против UDP – TCP: надежный, упорядоченный, тяжеловесный, потоковый; UDP – ненадежный, неупорядоченный, легковесный, датаграммы.

что такое порт 8081 который идет с ip?

8080 — это стандартный порт http, А 8081 это порт, который использует какая-то программа, и скорее всего на этом порту висит web менеджер этой самой проги!!

Остальные ответы

Это один из стандартных портов для доступа к сайтам по http протоколу (как 80, 808Х. )
Так что скорее всего браузер его использует, нередко его используют вирусы.
Все про порты можно прочитать здесь, в конце — программа которая позволяет посмотреть кто именно сейчас использует конкретный порт [ссылка заблокирована по решению администрации проекта] ( wiki . compowiki . info/PortyTCP)

Проверить открытые порты можно консольной командой netstat. Для получения списка открытых портов (находящихся в режиме прослушивания – listening) надо выполнить в командной строке (Start/Пуск – Run/Выполнить) команду

netstat -an |find /i “listening”

Аналогично, с помощью этой же команды можно просмотреть список портов, по которым установлено соединение в данный момент. Для этого надо выполнить команду

netstat -an |find /i “established”

Дополнительные ключи команды :
netstat -a – выводит полный список открытых, закрытых, соединенных и других используемых портов.
netstat -o – (для систем XP и 2003) выводит список портов с идентификатором использующего порт процесса PID).
netstat -ao – выведет суммарную информацию ключей -a и -o.

Для получения более наглядной и полной информации о портах можно воспользоваться :
утилитой Sysinternals TCPView. Программа отобразит полную информацию о портах а также о процессах, их использующих. Кроме того, программа позволяет :
Получить дополнительную информацию о процессе, использующем порт;
Прервать нежелательный процесс выбором соответствующего пункта в контекстном меню;
Разорвать нежелательное соединение.
утилитой NirSoft CurrPorts с аналогичными возможностями и позволяющей экспортировать в HTML/XML/Text файлы.

Port 8081 Details

McAfee ePO uses these ports:
80, 443, 8443, 8444 TCP — HTTP(S) traffic
389, 646 — LDAP, SSL LDAP
881 TCP — receiving security threat feed
1433 TCP, 1434 UDP — communication with SQL server
8081 TCP — outbound wakeup requests from the McAfee ePO server
8082 UDP — outbound traffic from superagents forwarding server messages

If you’re not running web services on this ports, keep in mind that some trojans also use it:
W32.Bufei [Symantec-2005-041809-5835-99] (2005.04.17) — virus with backdoor and keylogger capabilities. Attempts to connect to URLs for remote access on port 8081 every 3 minutes.

A vulnerability has been reported in McAfee Agent, which can be exploited by malicious people to cause a DoS (Denial of Service). The vulnerability is caused due to an unspecified error within the McAfee Framework Service (FrameworkService.exe) when handling HTTP requests and can be exploited to cause a crash by sending a specially crafted HTTP request to default TCP port 8081.
References: [CVE-2013-3627], [SECUNIA-55158]

A non-privileged user of the Siemens web application RUGGEDCOM NMS User Reviews/Comments:

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

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