Как зарезервировать порт, чтобы предупредить возникновение ситуации, когда данный порт заняло другое ПО?

Как зарезервировать порт, чтобы предупредить возникновение ситуации, когда данный порт заняло другое ПО?

Вопрос: Как зарезервировать порт, чтобы предупредить возникновение ситуации, когда данный порт заняло другое ПО?

Ответ: Если вы используете порт с номером больше чем 1024, любая программа, которая запросила любой порт, может получить именно его. Чтобы таких случайностей не происходило, порт можно зарезервировать. Для этого достаточно добавить номер порта в формате диапазона портов в специальный ключ в registry:

Ключ: SYSTEM\CurrentControlSet\Services\TCPIP\Parameters

Имя: ReservedPorts

Значение записывается в формате "номер порта- номер порта", например, "1801-1801" (без кавычек) зарезервирует порт 1801, а "1675-1679" зарезервирует порты 1675, 1676, 1677, 1678 и 1679.

Нашли ошибку?
Выделите текст, нажмите Ctrl + Enter

Сообщение об ошибке

Адрес страницы *
Ошибочный текст *
Комментарий *
Защита от автоматического заполнения

Введите символы с картинки*

Дополнить статью

Адрес *
Ваше ФИО
Ваш Email
Текст дополнения *

Попробовать InfinitySmart бесплатно

Зарегистрируйтесь, чтобы получить доступ
к бесплатной версии на 14 дней

Заказ презентации

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