«переадресация портов»: перенаправление вызовов веб-сервиса с порта 8081 на порт 80
мой коллега написал веб-сервис, который работает на порту 8081 нашего сервера Windows 2008. Он использует класс ServiceHost, afaik это означает, что он является автономным хостом (без участия IIS или ASP). Примечание: Я новичок в WCF 😉
Теперь есть некоторые проблемы с клиентами за брандмауэром, блокирующими запросы к удаленному порту 8081 нашего сервера (где работает веб-сервис). Самым простым решением было бы: запустить хост веб-сервиса на порту 80 …, но: есть также Apache 2.2 webserver, работающий на сервере Windows, на котором размещаются некоторые веб-сайты. По умолчанию он работает на порту 80.
Мое решение после некоторых исследований: используйте виртуальный хост для маршрутизации запросов к виртуальному хосту (скажем , http://webservice. [hostname]: 80 ) к хосту веб-сервиса ( http: / / [hostname]: 8081 ).
Это хорошая идея? Может Apache ручку вперед, чтобы отдельные веб-узлы? Было бы здорово, если бы кто-нибудь мог вывести меня на правильный путь.
С наилучшими пожеланиями, Нильс
c# wcf web-services windows-server-2008 apache2Поделиться Источник NiBa 31 мая 2010 в 13:13
2 ответа
- Программно переадресация портов с использованием c#
мне нужно запустить службу wcf на нашем офисном сервере и получить доступ к этой службе извне офиса. я тестирую службу wcf в LAN, и она работает нормально. у нашего офиса есть статический ip-адрес, и кто-то сказал мне, что для доступа к этой службе wcf требуется переадресация портов с внешней…
- выборочная переадресация прокси-портов на Apache httpd
Я пытаюсь интегрировать wordpress в свой сайт, который работает на сервере Nodejs с включенной переадресацией портов Httpd Apache для пересылки всех запросов с порта 80 на порт Nodejs 9000. Я установил wordpress в папку Apache httpd /www/blog. Теперь я хочу отредактировать свой httpd.conf так,…
2
Если ваш сервер Apache является вашим прямым сервером, и вы хотите, чтобы запросы перенаправлялись на вашу внутреннюю службу/IIS, вам следует обратиться к mod_proxy
и настроить обратный прокси-сервер .
Поделиться Matthew Whited 31 мая 2010 в 13:27
0
Самым простым решением было бы получить другой адрес IP для запуска хоста WCF. Тогда вы могли бы оба прослушивать один и тот же порт, но разные адреса IP.
Поделиться Mark Brackett 31 мая 2010 в 13:55
Похожие вопросы:
Переадресация портов с хост-порта 80 на VirtualBox-порт 80 не работает
Переадресация порта 80 на 8080 на моем сервере смогут ли пользователи, блокирующие порт 8080, получить доступ к моему сайту?
У меня есть веб-приложение, работающее на tomcat в порту 8080. Приложение должно быть доступно из-за очень строгого брандмауэра. Позволит ли перенаправление порта 80 на 8080 пользователям за…
Обратная переадресация портов
Я нахожусь на машине windows с ip-адресом, скажем, x.y.z.1. Я запускаю apache на порту 80. мне нужно иметь возможность получить доступ к этой службе из удаленного ящика linux IP a.b.c.2, скажем… У…
Программно переадресация портов с использованием c#
мне нужно запустить службу wcf на нашем офисном сервере и получить доступ к этой службе извне офиса. я тестирую службу wcf в LAN, и она работает нормально. у нашего офиса есть статический ip-адрес,…
выборочная переадресация прокси-портов на Apache httpd
Я пытаюсь интегрировать wordpress в свой сайт, который работает на сервере Nodejs с включенной переадресацией портов Httpd Apache для пересылки всех запросов с порта 80 на порт Nodejs 9000. Я…
Переадресация портов VirtualBox не работает с адаптером NAT
Я пытаюсь просто переадресовать порт с помощью VirtualBox, и кажется, что VirtualBox.exe прослушивает хост-порт, но на самом деле не переадресует соединение гостю. Я перепробовал несколько портов и…
Как переслать TCP порт 80 на веб-сервер (используя nginx)?
Я следую этому учебнику и заставил сервер работать в локальной сети. Теперь я хочу выйти в интернет. Учебник не вдается в подробности, за исключением того, что говорится, что you need to forward TCP…
nginx переадресация порта на порт 80 из запущенного приложения meteor на порту 3001
Apache HTTP сервер обратного проксирования с порта 80 на порт *
У меня есть сервер Suse Linux с веб-приложением, прослушивающим порт 51058. Теперь я хочу использовать сервер Apache HTTP для переадресации пользователя с порта 80 на этот порт, чтобы, когда…
переадресация запросов на определенный порт с помощью маршрутизатора traefik(v2)
Я использую traefik версии 2(или 2.x) и хочу переслать весь запрос с порта 80 на другой порт, например 8081, с помощью маршрутизатора traefik. Таким образом, запрос типа http://localhost/xx будет…
Устранение ошибок удаленного вызова процедур (RPC) — Windows Client Management
- Чтение занимает 3 мин
В этой статье
При подключении **** к Windows инструментов управления (WMI), SQL Server при удаленном подключении или при некоторых оснастках консоли управления Майкрософт (MMC) может возникнуть недоступен сервер RPC. Следующее изображение является примером ошибки RPC.
Это обычно встречаемая ошибка в сетевом мире, и можно потерять надежду очень быстро, не пытаясь понять многое, что происходит «под капотом».
Прежде чем пустить на устранение неполадок недоступный сервер *RPC , давайте сначала рассмотрим основные принципы ошибки. Необходимо понимать несколько важных терминов:
- Картограф конечной точки — это служба прослушивания на сервере, которая направляет клиентские приложения к серверным приложениям по порту и UUID.
- Башня — описывает протокол RPC, чтобы позволить клиенту и серверу договориться о подключении.
- Floor — содержимое башни с определенными данными, например портами, IP-адресами и идентификаторами.
- UUID — хорошо известный GUID, идентифицирует приложение RPC. UUID — это то, что используется для того, чтобы увидеть определенный тип беседы приложения RPC, так как их, скорее всего, будет много.
- Opnum — идентификатор функции, которую клиент хочет выполнить на сервере. Это просто hexadecimal номер, но хороший анализатор сети будет переводить функцию для вас. Если никто не знает, поставщик приложений должен сообщить вам.
- Порт — конечные точки связи для клиентских и серверных приложений.
- Данные Stub — данные, переданные функциям и данным, обмениваются между клиентом и сервером. Это полезной нагрузки, важной частью.
Примечание
При устранении неполадок используется много вышеуказанных сведений, наиболее важным является номер порта динамического RPC, который вы получаете во время разговора с EPM.
Как работает подключение
Клиент A хочет выполнить некоторые функции или хочет использовать службу, запущенную на удаленном сервере, сначала установит подключение к удаленному серверу, выполив трехполосное рукопожатие.
Порты RPC также могут быть предоставлены из определенного диапазона.
Настройка динамического распределения порта RPC
Динамическое распределение порта удаленного вызова процедуры (RPC) используется приложениями серверов и приложениями удаленного администрирования, такими как Dynamic Host Configuration Protocol (DHCP), менеджер Windows службы имен Интернета (WINS) и т. д. Динамическое распределение порта RPC будет поручить программе RPC использовать определенный случайный порт в диапазоне, настроенном для TCP и UDP, на основе реализации используемой операционной системы.
Клиенты, использующие брандмауэры, могут захотеть контролировать, какие порты использует RPC, чтобы их маршрутизатор брандмауэра мог быть настроен для переадтрансляцировать только эти порты протокола управления передачей (UDP и TCP). Многие серверы RPC в Windows вы можете указать порт сервера в настраиваемые элементы конфигурации, такие как записи реестра. Когда можно указать выделенный серверный порт, вы знаете, какой трафик течет между хостами через брандмауэр, и вы можете определить, какой трафик разрешен более адресно.
В качестве порта сервера выберите порт за пределами диапазона, который вы можете указать ниже. Полный список серверных портов, используемых в Windows и основных продуктах Майкрософт, можно найти в обзоре службы статьи и требованиях к сетевому порту для Windows. В статье также перечислены серверы RPC и какие RPC-серверы можно настроить для использования настраиваемых портов серверов за пределами объектов, которые предлагает время запуска RPC.
Некоторые брандмауэры также позволяют фильтровать UUID, где он узнает из запроса на конечный mapper RPC для UUID интерфейса RPC. В ответе имеется номер порта сервера, и последующая привязка RPC в этом порту разрешена для прохода.
Редактор реестра может изменить следующие параметры для RPC. Ключевые значения порта RPC, о чем идет речь ниже, находятся в следующем ключе реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\Internet\ Тип данных имени входа
Порты REG_MULTI_SZ
- Указывает набор диапазонов IP-портов, состоящих из всех портов, доступных в Интернете, или всех портов, недоступных из Интернета. Каждая строка представляет один порт или набор портов включительно. Например, один порт может быть представлен 5984, а набор портов может быть представлен 5000-5100. Если какие-либо записи находятся за пределами диапазона от 0 до 65535 или если строка не может быть интерпретируется, время запуска RPC относится ко всей конфигурации как недействительной.
PortsInternetAvailable REG_SZ Y или N (не чувствительны к делу)
- Если Y, порты, указанные в ключе Порты, являются всеми доступными в Интернете портами на этом компьютере. Если N, порты, указанные в ключе Порты, это все те порты, которые недоступны в Интернете.
UseInternetPorts REG_SZ ) Y или N (не чувствительны к делу)
- Указывает политику по умолчанию системы.
- Если Y, процессы, использующие по умолчанию, будут назначены портам из набора доступных в Интернете портов, как было определено ранее.
- Если N, процессы, использующие по умолчанию, будут назначены портам из набора портов только для интрасети.
Пример.
В этом примере порты от 5000 до 6000 включительно были произвольно выбраны для иллюстрации настройки нового ключа реестра. Это не рекомендация минимального количества портов, необходимых для любой конкретной системы.
Добавьте ключ к Интернету в статье: HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc
В ключе Интернета добавьте значения «Порты» (MULTI_SZ), «PortsInternetAvailable» (REG_SZ) и «UseInternetPorts» (REG_SZ).
Например, новый ключ реестра отображается следующим образом: Порты: REG_MULTI_SZ: 5000-6000 PortsInternetAvailable: REG_SZ: Y UseInternetPorts: REG_SZ: Y
Перезапустите сервер. Все приложения, которые используют динамическое распределение порта RPC, используют порты от 5000 до 6000 включительно.
Необходимо открыть диапазон портов над портом 5000. Номера портов ниже 5000 уже могут быть используются другими приложениями и могут вызывать конфликты с вашим приложением DCOM(s). Кроме того, предыдущий опыт показывает, что необходимо открыть не менее 100 портов, так как несколько системных служб используют эти порты RPC для взаимодействия друг с другом.
Примечание
Минимальное количество необходимых портов может отличаться от компьютера к компьютеру. Компьютеры с повышенным трафиком могут оказаться в ситуации истощения порта, если динамические порты RPC ограничены. Учитывайте это при ограничении диапазона портов.
Предупреждение
Если в конфигурации порта произошла ошибка или в пуле недостаточно портов, служба картографов конечных точек не сможет зарегистрировать серверы RPC с динамическими конечными точками. При ошибке конфигурации код ошибки будет 87 (0x57) ERROR_INVALID_PARAMETER. Это может повлиять Windows RPC-серверов, таких как Netlogon. В этом случае будет входить событие 5820:
Имя журнала. Источник системы: код событий NETLOGON: уровень 5820: Ключевые слова ошибки: классическое описание. Служба Netlogon не смогла добавить интерфейс RPC AuthZ. Служба была прекращена. Произошла следующая ошибка: «Параметр неправильный».
Если вы хотите глубоко погрузиться в работу, см. в рубцовской ленте RPC над ИТ-Pro.
Устранение ошибки RPC
PortQuery
Лучше всего всегда устранять проблемы RPC, прежде чем даже получить в следы, с помощью инструментов, таких как PortQry. Вы можете быстро определить, сможете ли вы сделать подключение, подав команду:
Portqry.exe -n <ServerIP> -e 135
Это даст вам много выходных данных, но вы должны искать * ip_tcp — и номер порта в скобках, который рассказывает, удалось ли вам успешно получить динамический порт из EPM, а также сделать подключение к ней. Если вышеуказанное не удается, обычно можно приступить к сбору одновременных сетевых трассировок. Нечто подобное из вывода «PortQry»:
Portqry.exe -n 169.254.0.2 -e 135
Частичный выход ниже:
Запрашиваемая целевая система: 169.254.0.2 Попытка разрешить IP-адрес с именем… IP-адрес разрешен для RPCServer.contoso.com запроса… TCP port 135 (epmap service): LISTENING Using ephemeral source port Querying Endpoint Mapper Database… Ответ сервера: UUID: d95afe70-a6d5-4259-822e-2c84da1ddb0d ncacn_ip_tcp:169.254.0.10 [49664]
Одно в смелейшем является эфемерным номером порта, к который вы успешно подключены.
Netsh
Вы можете запустить команды ниже, чтобы использовать Windows встроенный захват сетки, чтобы собрать одновременный след. Не забудьте выполнить ниже на «Администратор CMD», он требует высоты.
Клиент
Netsh trace start scenario=netconnection capture=yes tracefile=c:\client_nettrace.etl maxsize=512 overwrite=yes report=yes
На сервере
Netsh trace start scenario=netconnection capture=yes tracefile=c:\server_nettrace.etl maxsize=512 overwrite=yes report=yes
Теперь попробуйте воспроизвести проблему с клиентской машины и, как только вы почувствуете, что проблема была воспроизведена, перейдите вперед и остановите следы с помощью команды
Netsh trace stop
Откройте трассировки в Microsoft Network Monitor 3.4 или Анализаторе сообщений и отфильтруйте трассировщик для
Ipv4.address==<client-ip>
иipv4.address==<server-ip>
и просто должныtcp.port==135
tcp.port==135
помочь.Посмотрите протокол «EPM» в столбце «Протокол».
Теперь проверьте, получают ли вы ответ с сервера. Если вы получили ответ, обратите внимание на динамический номер порта, который был выделен для использования.
Проверьте, успешно ли мы подключаемся к этому динамическим порту.
Фильтр должен быть таким:
tcp.port==<dynamic-port-allocated>
иipv4.address==<server-ip>
Это поможет вам проверить подключение и изолировать, если будут замечены какие-либо проблемы в сети.
Порт, недоступный для
Самая распространенная причина, по которой сервер RPC недоступен, это когда динамический порт, к которым пытается подключиться клиент, недоступен. След стороне клиента будет затем показывать TCP SYN retransmits для динамического порта.
Порт не может быть досяжим по одной из следующих причин:
- Динамический диапазон порта заблокирован на брандмауэре в среде.
- Среднее устройство сбрасывает пакеты.
- Сервер назначения сбрасывает пакеты (падение WFP / падение NIC/ Драйвер фильтрации и т.д.).
Видео | |
Сетевые видеовходы | 64 каналов |
Пропускная способность | 512Mbps |
Сжатие видео | H.265/H.264 /MJPEG |
Видеовыходы | 1 VGA выход (1920×1080/60Hz 1280×1024/60Hz) |
1 HDMI выход (3840×2160/60Hz, 1920×1080/60Hz, 1280×1024 /60Hz) | |
Просмотр | 36 каналов (8 каналов локальной аналитики), 64 канала (без локальной аналитики) |
Битрейт | 16-16000Kbps |
Разрешение видео | 4K/5MP/3MP/1080P/960P/720P/D1/VGA/4CIF/DCIF/2CIF/CIF/QCIF |
Квадратор | 1/4/6/8/9/16/25/36/64 каналов на экране |
Снимки экрана | Снимки по расписанию, ручные снимки, формат JPEG |
Детекция движения | Поддеожка 396 зон(22*18) настройка каждого канала, регулировка чувствительности |
Маскировка зоны | Поддерживается 4 зоны |
Интелектуальная аналитика | Подсчет целей, отавленные / потерянные предметы, детекция области, обнаружение пересечения линий, обнаружение движения, потеря видео, вмешательство в видео, поддержка функции FE SMART IPC |
Звук | |
Сжатие звука | G.711u |
Аудиовходы | 1 RCA вход (Звук с IPC по LAN) |
Audio output | 1 RCA port |
Двухсторонняя аудиосвязь | Используется RCA вход |
Запись и воспроизведение | |
Кадров в секунду | 1-30fps |
Метод записи | Ручная/Внешняя тревога/Детектор движения/Расписание/Интелектуальная аналитика |
Воспроизведение | 4 канала 4K, 9 каналов 5MP, 16 каналов 3MP, 1080P синхронное воспроизведение |
Способ воспроизведения | Мгновенное воспроизведение, локальное видео, локальные снимки, воспроизведение внешнего файла |
Поиск видео | По премени, по дате, по каналу, по событиямh, (ANR, постоянная запись, по детекции, по тревоге, аналитика) |
Воспроизведение | Запуск, остановка, нормальное воспроизведение, воспроизведение назад, перемотка вперед 30 секунд, назад 30 секунд, ускоренное воспроизведение (1-256X), замедленное воспроизведение (1-1 / 32X), воспроизведение кадра, отображение скрытого индикатора выполнения, резервное копирование, моментальный снимок, полный экран, точное время воспроизведения |
Хранение и архивирование | |
Интерфейс хранилища | 8 SATA, 1 E-SATA |
Емкость HDD | Поддержка дисков до 8 Tб |
Группировка дисков | Группировка HDD по каналам |
Квотирование диска | Установка квоты для канала |
Архивирование | Локальное, По сети, NAS, IPSAN |
Тип массива | Raid0, Raid1, Raid5, Raid6, Raid10 |
Метод архивирования | USB диск, Флеш диск, по сети |
ANR | Поддержка IPC Falcon Eye(с картой памяти)ANR |
Функции | |
Сетевые протоколы | TCP/IP, HTTP, HTTPS, DDNS, SMTP(SSL), DHCP, PPPoE, UPnP, NTP, P2P |
Протоколы IPC | I8, I8S,ONVIF, RTSP, GB28181 |
Protocol port | ONVIF/RTSP/HTTP/HTTPS/RTMP настраиваемые порты |
Поддержка мобильных устр. | Поддержка Apple, Android |
Поддержка браузеров | Поддержка IE, Chrome, Firefox, Safari |
Дисплейные функции | Кнопки на каналах: мгновенное воспроизведение, трехмерное позиционирование, интеллектуальное обнаружение, обнаружение лиц, голосовая связь, звук |
DTPR: информация о жестком диске, информация о тревоге (постановка на охрану / снятие с охраны), список устройств (отображение IPC онлайн, тип записи, структура (индивидуальная классификация каналов, ускоренный предварительный просмотр), групповой тур, меню рабочего стола можно скрыть | |
Синхронизация с IPC | Ручная/авто/по расписанию/перподключение по расписанию |
IPC timing | Отправка email, зуммер, тревога на монитор, выгрузка в центр, запись, снимок, просмотр, PTZ операции |
Детекция сети | Мониторинг потока, тест сети |
Управление пользователями | Добавление, изменение, удаление пользователей, pуправление правами |
Дополнительные пользователи(вторичная защита паролем) | |
Управление IPC | Изменение параметров IPC , обновление ПО IPC |
Другое | / |
Интерфейсы | |
Сеть | 2 RJ45 100M /1000M adaptive Ethernet port |
POEинтерфейсы | / |
Тревожные входы | 16CH |
Тревожные выходы | 4CH |
RS-485 | 1CH |
USB pпорт | Передняя панель: 1 USB 2.0, задняя панель: 1 USB 2.0, 1 USB 3.0 |
Общие | |
Питание | AC100~240V,50Hz~60Hz |
Потребление | ≤35W(Без HDD) |
Рабочая темпереатура | 0°C ~ 55°C/ Влажность 10﹪-90﹪ |
Размеры (mm) | 440(L)x432(W)x90(H)mm |
Часто задаваемые вопросы по программному обеспечению Macroscop.
Единственным легитимным способом доступа к настройкам системы является вход под правами пользователя с правами конфигурирования. В системе может быть несколько таких пользователей, но не менее одного (система не позволяет удалять единственного пользователя с правами на конфигурирование). Если известны имя и пароль такого пользователя, для настройки следует заходить под его аккаунтом.
Если неизвестен пароль ни одного пользователя с правами на конфигурирование, то единственным решением является сброс конфигурации. При этом все настройки системы (настройки серверов, камер и прав пользователей, планы объектов, профили экрана) будут утеряны; то есть придётся настраивать систему заново. Также не удастся получить доступ к видеоархиву из клиентских приложений.
В то же время, можно читать и экспортировать архив с помощью утилиты Локальный просмотр и резервное копирование архива. Таким образом, можно скопировать текущий архив (каталоги MacroscopArchive в корне архивных дисков) на отдельные носители для получения к нему в дальнейшем автономного доступа.
Если ранее была скопирована конфигурация каналов (файл с расширением *.ChConf), то после создания новой конфигурации можно загрузить эту конфигурацию — в таком случае не потребуется заново настраивать камеры.
Для сброса конфигурации сервера следует выполнить следующие действия:
1. Остановить средствами Windows службу MacroscopServer (либо закрыть приложение Macroscop Standalone).
В многосерверной системе, перед тем, как выполнять следующие действия, необходимо остановить все серверы Macroscop.
2. Перейти в каталог ProgramData на системном диске (по умолчанию, C:\ProgramData).
3. Удалить подкаталог ConfigsBackups (C:\ProgramData\ConfigsBackups).
4. Перейти в подкаталог MacroscopServerConfigs (C:\ProgramData\MacroscopServerConfigs) и удалить все файлы и подкаталоги, кроме файла licence.lic.
В многосерверной системе выполнить шаги 2–4 для всех серверов Macroscop. Затем шаги 5–7 для одного из серверов, который будет назначен главным.
5. Запустить средствами Windows службу MacroscopServer (либо приложение Macroscop Standalone).
6. Запустить приложение Macroscop Конфигуратор и подключиться к серверу Macroscop, используя следующие данные для авторизации: пользователь rootбез пароля.
7. Настройте сервер, включая параметры архива, после чего примените серверные настройки.
В многосерверной системе выполните для каждого из последующих серверов шаги 5–7, после чего подключитесь конфигуратором к главному серверу и подключите к нему подчинённые серверы.
При наличии конфигурации каналов (файла с расширением *.ChConf) следует подключиться конфигуратором к любому из серверов и загрузить эту конфигурацию на вкладке Камеры, после чего применить настройки (вкладка Применение настроек).
Для снижения рисков от подобных ситуаций, помимо хранения логина/пароля администратора, рекомендуется сохранять конфигурацию каналов.
Подробно процессы настройки серверов и камер, сохранения и загрузки конфигурации каналов, а также использования утилиты локального просмотра и копирования архива, описаны в Руководстве администратора Macroscop.
UniFi — Изменение портов, установленных по умолчанию для контроллера UniFi и UAP
Главная > Техинфо > FAQ > UniFi > Изменение портов, установленных по умолчанию для контроллера UniFi и UAP
СпециалистОбщие сведения:
Читатели узнают об основных портах, используемых контроллером UniFi и о том, как их изменять. По умолчанию контроллер UniFi использует следующие порты:
- unifi.shutdown.port=8081 (для управления)
- unifi.http.port=8080 (порт для UAP для информирования контроллера)
- unifi.https.port=8443 (порт для GUI / API контроллера, как в браузере)
- portal.http.port=8880 (порт для HTTP перенаправления)
- portal.https.port=8843 (порт для HTTPS перенаправления)
- unifi.db.port=27117 (локальный порт для сервера БД)
Пошаговая инструкция:
UniFi позволяет пользователям менять эти порты. Используя сетевые утилиты (netstat, и т.п.), пользователи могут определить, какие порты используются/открыты/закрыты. Пошаговая инструкция приведена ниже:
- 1. Закройте всё запущенное на контроллере ПО UniFi.
- 2. Измените системные свойства файла соответственно — файл можно найти в директории /data/system.properties.
- 3. Убедитесь, что все нужные порты доступны.
- 4. Перезапустите UniFi.
Пример (Windows)
- 1. Запустите команду «netstat – ano» в командной строке.
- 2. Найдите ИД процесса(PID) для используемого порта.
- 3. Откройте диспетчер задач и и выберите Вид(view) и Выбрать столбцы(select columns) , поставьте галочку у ИД процесса (process identifiers).
- 4. Найдите процесс, относящийся к ИД процесса(PID), полученном в Шаге 2.
- 5. Завершите процесс, если возможно.
- 6. Если невозможно, то перейдите в unifi_base/data и откройте системный файл с помощью текстового редактора.
- 7. Измените этот файл, поменяв порт, который использовался. Например, если использовался порт 8081, поменяйте строчку «unifi.shutdown.port=8081» на что-то вроде «unifi.shutdown.port=8089», принимая во внимание, что порт 8089 не используется в данный момент.
Видео-руководство:
Форум UBNT > Ubiquiti > Проблемы с запуском контроллера Unifi
Как определить каким процессом (программой) занят порт
Как определить каким процессом (программой) занят порт.
Требования.
Статья применима для Windows 2000/XP/Vista/7.
Информация.
При установке некоторых программ иногда возникает
проблема с доступностью порта. Т.е. вы устанавливаете программу, а она вам
говорит: «Извините, но предпочитаемый порт номер <такой
то> занят!». И самое интересное программа не говорит
чем или кем занят порт.
Как определить каким процессом (программой) занят порт.
1. В меню «Пуск»
выберите пункт «Выполнить«;
2. В поле «Открыть» наберите команду cmd
и нажмите кнопку «ОК»;
Откроется окно командной строки, примерно такого вида:
3. Наберите команду netstat -ano и нажмите кнопку «Ввод» (Enter) на клавиатуре;
Результатом выполнения данной команды, должен быть список всех активных подключений, с ip-адресами и номерами портов.
4. Теперь в колонке «Локальный адрес», находим нужный нам порт и записываем его идентификатор в колонке «PID»;
Например порт номер 80, его идентификатор 440.
5. Снова открываем меню «Пучк» и
выбираем пункт «Выполнить«;
6. В поле «Открыть» вводим команду taskmgr и нажимаем кнопку
«ОК»;
7. В окне «Диспетчер задач Windows» переходим
на вкладку «Процессы«;
8. В главном меню открываем пункт «Вид» и выбираем пункт «Выбрать
столбцы…«;
9. В окне «Выбор столбцов» находим пункт «Идентиф. процесса (PID)»
и ставим рядом с ним галочку;
10. Нажимаем кнопку «ОК»;
11. Теперь в окне «Диспетчер задач Windows«,
нажимаем на заголовок столбца «PID», для сортировки
процессов по возрастанию;
12. Находим номер нашего процесса 440 и в столбце «Имя образа«, смотрим какой
процесс занимает наш порт;
В нашем случаи это Apache.exe
Как настроить переадресацию портов в Milestone Arcus на ReadyNAS? | Answer
Настройка функции Smart Connect в Milestone Arcus на ReadyNAS
- Выполните вход в программное обеспечение Milestone Arcus для ReadyNAS.
- Нажмите Настройки > Smart Connect.
- В разделе «Переадресация портов» можно включить параметр Автоматическая переадресация портов (если на домашнем роутере включена функция UPnP) или настроить Внешний адрес (если функция UPnP не включена).
- Дополнительные сведения о проверке и включении функции UPnP см. в руководстве для роутера. Обратите внимание, что некоторые роутеры, предоставляемые крупными поставщиками услуг, не поддерживают изменение этого параметра.
- Если параметр Автоматическая переадресация портов включен, в текстовом поле «Внешний адрес» появятся доступные из внешней сети IP-адрес и номер порта роутера.
- Если параметр Автоматическая переадресация портов недоступен, пользователю необходимо знать IP-адрес в сети WAN и настроить переадресацию порта в межсетевом экране на ReadyNAS под управлением Milestone Arcus. Например, если IP-адрес в сети WAN имеет значение 90.91.92.93 и необходимо переадресовать порт 8081 на ReadyNAS, то в поле «Внешний адрес» необходимо вручную ввести: «90.91.92.32:8081».
Примечание. Назначенный внешний порт может быть любым, если в межсетевом экране для переадресации настроен порт 8081.
- Нажмите Тест подключения , чтобы убедиться, что серверы Milestone могут получить удаленный доступ к ReadyNAS.
- Если тест не был успешным, проверьте настройки межсетевого экрана и сетевые параметры.
- Если тест был успешным, продолжайте работу.
Обновлено:09/01/2017 | Article ID: 000045489
TCP 8081 — Информация о протоколе порта и предупреждение!
Ищете информацию о протоколе TCP 8081 ? На этой странице будет предпринята попытка предоставить вам как можно больше информации о портах TCP Port 8081.
TCP Порт 8081 может использовать определенный протокол для связи в зависимости от приложения. Протокол — это набор формализованных правил, объясняющих, как данные передаются по сети. Думайте об этом как о языке, на котором говорят между компьютерами, чтобы помочь им общаться более эффективно.
ПротоколHTTP, например, определяет формат связи между интернет-браузерами и веб-сайтами. Другой пример — протокол IMAP, который определяет связь между почтовыми серверами IMAP и клиентами, или, наконец, протокол SSL, который устанавливает формат, используемый для зашифрованной связи.
TCP-порт 8081
Вот что мы знаем о протоколе TCP Port 8081 . Если у вас есть информация о TCP-порте 8081, которая не отражена на этой странице, просто оставьте комментарий, и мы обновим нашу информацию.
ПОРТ 8081 — Информация
Примечание: TCP-порт 8081 использует протокол управления передачей. TCP — один из основных протоколов в сетях TCP / IP. В то время как протокол IP имеет дело только с пакетами, TCP позволяет двум хостам устанавливать соединение и обмениваться потоками данных. TCP гарантирует доставку данных, а также гарантирует, что пакеты будут доставлены через порт 8081 в том же порядке, в котором они были отправлены. Гарантированная связь через порт 8081 — ключевое отличие TCP от UDP.UDP-порт 8081 не может гарантировать связь так же, как TCP.
Поскольку порт 8081 протокола TCP был помечен как вирус (красный цвет), это не означает, что вирус использует порт 8081, но то, что троянец или вирус использовали этот порт в прошлом для связи.
TCP 8081 — Заявление об отказе от ответственности
Мы делаем все возможное, чтобы предоставить вам точную информацию о PORT 8081 и прилагаем все усилия, чтобы поддерживать нашу базу данных в актуальном состоянии. Это бесплатный сервис, точность которого не гарантируется.Мы делаем все возможное, чтобы исправить любые ошибки, и ждем отзывов!
tcp port и библиотека поиска портов udp, поиск портов tcp udp
Инструменты для анонса ping порта [Новости 2009-10-26]
Мы обнаружили, что инструментальный пинг на некоторый настраиваемый порт на сервере может быть полезен, потому что это показывает время принятия соединения, которое связано со статистикой загрузки сервера. Обычный пинг проходит нормально во всех случаях, когда сетевая карта жива, а когда сервер зависает — пинг продолжает работать. В этом случае пинг будет продолжаться только в том случае, если программное обеспечение работает.
ВыпущенScan hosts и инструмент диапазона IP-адресов! [Новости 2009-10-12]
Итак, это «Сканер портов диапазона IP» в левом меню. Этот инструмент создан для проверки одного номера порта, но на всем диапазоне ip (не на одном сервере). Он был протестирован на Firefox 3, FireFox 3.5, InternetExplorer 7, Opera 9, но результат может быть не совсем верным, в ходе тестов было обнаружено, что он верен не менее чем на 88%.
Выпущен сканер портов! [Новости 2009-10-04]
Инструмент выпущен, он вызывает в левом меню «Проверить все открытые порты».Он был протестирован в Firefox 3, FireFox 3.5, InternetExplorer 7, Opera 9 и работает хорошо, но не работает в Koncueror brwoser. Качество сканирования, связанное с браузером пользователя и настройками интернет-провайдера, во время тестирования было обнаружено, что инструмент показывает больше портов как «открытых», но нет другого способа проверить порт из браузера.
Анонс сканера портов[Новости 2009-09-28]
У нас уже есть инструмент, который можно использовать для сканирования ограниченного количества портов (сканирование идет с нашего сервера).Как мы узнаем, как разрешить нашим пользователям сканировать неограниченное количество (до 49000) портов сервера за один запрос — это будет очень полезно для исследования проблем безопасности собственного сервера, или просто найдите, какие порты остаются открытыми во время какой-либо внешней (сетевой) или внутренней (связанной с сервером) проблемы.
На этой странице вы можете найти инструменты для поиска с номерами портов TCP и с номерами портов UDP .Текущий сервис содержит самый большой tcp udp список портов . Общее количество записей около 22000 (в 3 раза больше, чем в другом сервисе).
Библиотеки:
- Библиотека назначения номеров портов IANA (база данных) — Управление по присвоению номеров в Интернете (IANA) отвечает за поддержание официальных назначений номеров портов для конкретных целей.
- Библиотека назначения номеров портов WIKI (база данных) — Хорошо известная библиотека портов Википедии
- Gasmy library, Beta Library — хорошо известные вручную созданные базы данных портов.
- Известные порты от 0 до 1023.
- Зарегистрированные порты с 1024 по 49151.
- Динамические и / или частные порты — это порты с 49152 по 65535.
Метод 2 — McAfee Agent 5.6.0 и более поздние версии
Этот метод предназначен для ситуаций, когда клиенты не могут обнаружить сервер ретрансляции. Например, ситуации, когда сервер ретрансляции находился в другой подсети, недоступной для широковещательных рассылок UDP.
В этом сценарии сведения о сервере ретрансляции предоставляются клиенту при установке агента.Подробности указываются в параметре командной строки следующим образом:
FramePkg.exe / Install = agent / Relay = «Где:
-
- <порт> — это TCP-порт, используемый для ретрансляции.
Пример. Если IP-адрес вашего сервера ретрансляции был 192.168.1.100, а TCP-порт для ретрансляции — 8081, командные строки будут такими:
Windows: FramePkg.exe / Install = agent /Relay=»192.168.1.100:8081 «
Не для Windows:
install.sh -i -R 192.168.1.100:8081
ПРИМЕЧАНИЕ. Можно указать несколько серверов ретрансляции, указав их IP-адреса и данные о портах, разделенные точкой с запятой.
Пример:
FramePkg.exe / Install = agent /Relay=»192.168.1.100:8081;192.168.1.150:8081;192.168.1.200:8081 «
- Вы можете указать максимум 5 серверов ретрансляции.
- Убедитесь, что вы указали порт ретрансляции TCP, а не широковещательный порт.
- Параметры командной строки, отличные от Windows, чувствительны к регистру: убедитесь, что вы указали -R .
ПРИМЕЧАНИЕ: Когда сервер ретрансляции имеет несколько карт сетевого интерфейса (NIC) с разным диапазоном IP-адресов, наблюдается следующее:
Пример:
- NIC1: 10.10.10.2 — Не подключается к ePO
- NIC2: 20.20.20.2 — Подключается к ePO
- Связь от клиента к серверу ретрансляции успешна,
- Но связь от сервера ретрансляции к серверу ePO через NIC1 не удается.
Пример команды установки клиента:
FramePkg.exe / Install = agent /Relay=10.10.10.2:8081
iis — Тайм-аут подключения к порту 8081 (но работает на 8080!)
У меня новый веб-сервер (Windows Server 2016 / Exchange Server 2016). У меня над этим работает один простой веб-сайт. См. Этот пост:
Тайм-аут соединения на новом сайте
Этот сайт использует порт 8080 (OWA находится на 80/443, поэтому мне понадобился альтернативный порт). После открытия порта 8080 в брандмауэре Windows этот первый сайт заработал (спасибо, @joeqwerty!).
Затем я добавил второй очень простой веб-сайт, но на порту 8081. В качестве быстрого исследования я также добавил исключение для этого порта в брандмауэре Windows. К моему большому сожалению, это все еще не работает. Как и в случае с первым сайтом, я добавил переадресацию порта для порта 8081. Я также протестировал его с помощью http://canyouseeme.org, и порт работает. Я могу просматривать сайт внутри (http: // localhost: 8081).
netstat -ano
дает это для этих портов:
TCP 0.0.0.0:8080 moe: 0 ПРОСЛУШИВАНИЕ 4
Не могу получить информацию о владельце
TCP 0.0.0.0: 8081 moe: 0 ПРОСЛУШИВАНИЕ 4
Не могу получить информацию о владельце
Опять же, сайт на 8080 работает, но не на 8081 (ошибка тайм-аута). Любые идеи?
РЕДАКТИРОВАТЬ: это из журнала HTTPERR:
26.02.2018 18:48:59 fe80 :: d8cd: 799d: e902: e088% 5 16360 fe80 :: d8cd: 799d: e902: e088% 5444 HTTP / 1.1 RPC_IN_DATA /rpc/rpcproxy.dll?moe .home.birdus.com: 6001–400 3 BadRequest MSExchangeRpcProxyAppPool
2018-02-26 18:50:05 fe80 :: d8cd: 799d: e902: e088% 5 16360 fe80 :: d8cd: 799d: e902: e088% 5 444 HTTP / 1.1 RPC_IN_DATA /rpc/rpcproxy.dll?moe.home.birdus.com:6001 - 400 3 Соединение_Отклонено MSExchangeRpcProxyAppPool
РЕДАКТИРОВАТЬ: Я пробовал это, но проблема не устранилась:
Bad request (HTTP 400 error) in Exchange 2013 OWA/ECP
РЕДАКТИРОВАТЬ: Затем я воссоздал оба сайта и указал им на DefaultAppPool вместо их одноименных вновь созданных пулов приложений по умолчанию, но это тоже не имело значения. Просто пробовать все, что приходит в голову.8080 по-прежнему работает, 8081 — нет.
Порт | Транспорт | Протокол |
---|---|---|
8000 | iRDMI. | |
8001 | Туннель VCOM. | |
8002 | Teradata ORDBMS. | |
8003 | Служба отчетов Mulberry Connect. | |
8004 | ||
8005 | MXI поколения II для z / OS. | |
8006 8007 | ||
8008 | Альтернативный HTTP. | |
8009 — 8018 | ||
8019 | QB DB Динамический порт. | |
8020 | Intuit Entitlement Service and Discovery. | |
8021 | Клиент с правами Intuit. | |
8022 | oa-система. | |
8023 8024 | ||
8025 | Агент CA Audit Distribution. | |
8026 | Сервер распространения аудита CA. | |
8027 — 8031 | ||
8032 | ProEd. | |
8033 | MindPrint. | |
8034 | .vantronix Management. | |
8035 — 8039 | ||
8040 | Протокол обмена сообщениями Ampify. | |
8041 | ||
8042 | Агент FireScope. | |
8043 | Сервер FireScope. | |
8044 | Интерфейс управления FireScope. | |
8045 — 8050 | ||
8051 | TCP | Служба поддержки клиентов Rocrail. |
8052 | TCP, UDP | Сервер расписаний Senomix. |
8053 | TCP, UDP | Клиент расписаний Senomix [назначение на 1 год]. |
8054 — 8056 | TCP, UDP | Сервер расписаний Senomix [назначение на 1 год]. |
8057 — 8059 | TCP, UDP | Клиент расписаний Senomix [назначение на 1 год]. |
8060 | UDP | AERO, асимметричная расширенная оптимизация маршрута. |
8061 — 8073 | ||
8074 | TCP, UDP | Гаду-Гаду. |
8075 — 8079 | ||
8080 | Альтернативный HTTP. | |
8081 | Служба администрирования прокси Sun. | |
8082 | Утилистор (клиент). | |
8083 | Утилистор (Сервер). | |
8084 8085 | ||
8086 | Порт рандеву распределенной сети SCADA. | |
8087 | Протокол Simplify Media SPP. | |
8088 | Radan HTTP. | |
8089 | ||
8090 | ||
8091 | Рамка перемычек. | |
8092 — 8096 | ||
8097 | Идентификатор порта SAC. | |
8098 8099 | ||
Порт | Транспорт | Протокол |
8800 | Служба администратора Sun Web Server. | |
8801 — 8803 | ||
8804 | truecm. | |
8805 — 8872 | ||
8873 | протокол связывания dxspider. | |
8874 — 8879 | ||
8880 | TCP, UDP | CDDBP. |
8881 | TCP | Сетевой игровой движок Galaxy4D. |
8882 | ||
8883 | TCP, UDP | Безопасный MQTT. |
8884 — 8887 | ||
8888 | Сервер NewsEDGE TCP (TCP 1). Сервер NewsEDGE UDP (UDP 1). | |
8889 | Данные рабочего стола TCP 1 (TCP). Широковещательный сервер NewsEDGE (UDP). | |
8890 | Данные рабочего стола TCP 2. Клиентское вещание NewsEDGE (UDP). | |
8891 | Данные рабочего стола TCP 3: приложение NESS. Desktop Data UDP 3: приложение NESS. | |
8892 | Desktop Data TCP 4: продукт FARM. Desktop Data UDP 4: продукт FARM. | |
8893 | Desktop Data TCP 5: NewsEDGE / Веб-приложение. Desktop Data UDP 5: NewsEDGE / Веб-приложение. | |
8894 | Данные рабочего стола TCP 6: приложение COAL. Desktop Data UDP 6: приложение COAL. | |
8895 — 8898 | ||
8899 | ospf-lite. |
переадресация порта http на порт 8081 — Сетевая защита: межсетевой экран, NAT, QoS и IPS — Межсетевой экран UTM
Привет,Я просмотрел много сообщений и не нашел ни одного, которое бы отвечало на мой вопрос. Однажды у меня все работало, и я потерял пароль для учетной записи администратора, и мне пришлось перезагрузить систему Astaro.Опция резервного копирования восстанавливает старый пароль, поэтому, если вы его забудете, вы — S.O.L. Все равно перезагрузил. У меня много стандартного проброса портов работает. Я также могу получить доступ к своему внутреннему веб-серверу с помощью внешнего I.P. из с в моей сети (из-за брандмауэра)
Я пытаюсь настроить переадресацию порта для 2-го веб-сервера за брандмауэром на порту 8081,
Я получаю это в живом журнале для сервера:
13:53:30 По умолчанию DROP TCP
192.168.2.70: 45110
→
64.22.199.118: 8081
[SYN] len = 60 ttl = 64 tos = 0x00 srcmac = 00: 23: 54: 82 [: D] 0:94 dstmac = 00: 02: b3: 65: 7a: f8
13:53:33 По умолчанию DROP TCP
192.168.2.70: 45110
→
64.22.199.118: 8081
[SYN] len = 60 ttl = 64 tos = 0x00 srcmac = 00: 23: 54: 82 [: D] 0:94 dstmac = 00: 02: b3: 65: 7a: f8
Вот что я установил:
Услуга определена для 8081
определены веб-серверы
в определениях услуг:
название: https-8081
тип Def: TCP
Порт назначения: 8081
Исходный порт: 8081
комментарий: cpu1-webview-8081
(у меня есть система камеры с просмотром веб-http, установленным на порт 8081)
Сетевая безопасность
NAT
Я попробовал два правила, одно для Full NAT и одно для DNAT, и ни с одним из них не повезло.(Я понимаю, что для просмотра внутреннего веб-сервера изнутри вашей сети вам необходимо использовать полный NAT, который отлично работает для моего обычного https-соединения.) Я попытался скопировать свой полный NAT для моего основного веб-сервера и отредактировать его для порта 8081.
Правило DNAT / SNAT:
Имя: cpu1-webview-8081
Нет группы
Позиция 7
Источник трафика Любой
Traffic Service — мое определение службы http-8081
Назначение трафика
: внешний WAN-адрес
nat mode: полный NAT
Destination cpu1 (уже задана правильная адресная информация)
служба назначения: оставлено пустым
Источник: внешний WAN-адрес
Исходная служба: оставлено пустым
Я вхожу в систему с начальными пакетами
правило автоматической фильтрации пакетов не проверено
5 правил фильтрации пакетов по умолчанию, которые создал Astaro, единственные и активные (зеленый)
снова Я играл между полным NAT и DNAT, и не смог установить второе Интернет-соединение для тестирования.все беспроводные сети заблокированы. Я использую самую последнюю версию Astaro с домашней версией.
У меня ssh на 22, http на 80 и https на 443, переадресация портов работает нормально для переадресации портов на серверы за брандмауэром и может связаться с ними с помощью внешнего I.P. с внутренних машин за брандмауэром. Должно быть, я упускаю что-то простое.
Есть предложения, исправления? Вы бы по-прежнему сделали это как ПОЛНЫЙ NAT? Я хочу подключиться к этим серверам через внешний I.П. с внешних или внутренних машин.
Эта тема была автоматически заблокирована из-за возраста.
React Native — порт 8081 уже используется, упаковщик либо не работает, либо работает неправильно Команда / bin / sh завершилась неудачно с кодом выхода 2
Если вы выполните lsof -n -i4TCP: 8081
, как рекомендовано в разделе устранения неполадок Facebook page и получите пустой результат, попробуйте еще раз, используя sudo lsof -n -i4TCP: 8081
.
В моем случае оказалось, что антивирусное программное обеспечение McAfee запускает процесс, который прослушивает этот порт.Убив этот процесс (я знаю, я знаю!), Проблема была решена.
Попробуйте выполнить следующие действия для тех, кому нужно изменить порт 8081 на другой.
> начало npm
запустит node_modules / react-native / packager / packager.sh
Там он объединит параметры командной строки, то есть —port, в предопределенные параметры. т.е. порт = 8081
Я обновил параметр package.json start
, включив в него предпочтительный порт, поскольку мне не удалось остановить существующие службы, использующие этот порт.0.12.0 »
}
}
** Обратите внимание, что это может не работать для Android, который, по-видимому, жестко запрограммирован на 8081 Stack Post Here
Здание Xcode При сборке Xcode он все равно будет терпеть неудачу, поскольку пытается запустить скрипт для запуска узла. Вам нужно будет либо удалить этот сценарий из процесса сборки, либо обновить его до нового порта.
В разделе библиотеки
выберите React.xcodeproj
. На главном экране выберите Build Phases
. Вы увидите Run Script
.
Либо удалите эту запись, вызвав npm start
самостоятельно, либо отредактируйте порт.
если nc -w 5 -z localhost 8999; тогда
если ! curl -s "http: // localhost: 8999 / status" | grep -q "статус-упаковщика: запущен"; тогда
echo "Порт 8999 уже используется, упаковщик либо не работает, либо работает некорректно"
выход 2
фи
еще
откройте $ SRCROOT /../ packager / launchPackager.command || echo "Не удается запустить упаковщик автоматически"
фи
Отладка Кажется, 8081 повсюду в магазине.Необходимо дополнительно обновить RCTWebSocketExecutor.m в xcode-project: Libraries / RCTWebSocket.xcodeproj
- (тип экземпляра) инициализация
{
return [self initWithURL: [RCTConvert NSURL: @ "http: // localhost: 8999 / debugger-proxy"]];
}
** Запуск упаковщика с iOS ** При запуске только с iOS вам дополнительно необходимо отредактировать команду launchPackager.com, чтобы добавить соответствующий порт, поскольку этот файл используется Xcode для запуска javascript.
$ THIS_DIR / packager.sh --port = 8999
Была такая же проблема!
Для Android я могу использовать adb для перенаправления порта, но в iOS не могу понять, как запустить React Native в настраиваемом порту. Придется перенять порт 8081 от McAfee.
Для тех пользователей Mac, которые не могут убить процесс / службу McAfee напрямую, вы можете выгрузить его через запуск launchctl
(macOS), а затем запустить сервер упаковщика на порту 8081 по умолчанию.
cd / Library / LaunchDaemons
sudo launchctl unload com.mcafee.agent.macmn.plist
Также написал меморандум, объясняющий детали launchctl и процесс загрузки MacOS.
.