Ограничить использование Chrome только очень маленьким диапазоном портов?


0

Есть ли способ ограничить Гугл Хром чтобы использовать только очень маленький диапазон Локальные порты ?

В настоящее время Chrome использует широкий диапазон портов с высоким номером. Я бы предпочел иметь возможность более точно управлять такими портами.

Как можно ограничить использование Chrome небольшим диапазоном портов или, возможно, только одним портом?

Ответы:


1

Эти порты с высоким номером, вероятно, являются динамическими портами или Эфемерные порты ,

Если вы действительно ссылаетесь на эти порты, это временные порты, используемые процессами, которые составляют Chrome и его вкладки.

Эти порты назначаются Windows со случайными числами, которые не находятся под управление Chrome. Поскольку невозможно предсказать номера портов, их также невозможно заблокировать. В любом случае блокировка этих портов сделает Chrome непригодным для использования.

Динамический диапазон портов в Windows можно просмотреть с помощью следующих команд:

netsh int ipv4 show dynamicport tcp
netsh int ipv4 show dynamicport udp
netsh int ipv6 show dynamicport tcp
netsh int ipv6 show dynamicport udp

Новый начальный порт по умолчанию для TCP и UDP - 49152, а конечный порт по умолчанию - 65535.

Этот диапазон портов можно изменить с помощью следующей команды:

netsh int <ipv4|ipv6> set dynamic <tcp|udp> start=number num=range

Пример:

netsh int ipv4 set dynamicport tcp start=10000 num=1000
netsh int ipv4 set dynamicport udp start=10000 num=1000

В этих примерах диапазон динамических портов устанавливается на порт 10000 и заканчивается на порт 11000 (1000 портов).

Несколько важных фактов о диапазоне портов:

  • Наименьший диапазон портов, который можно установить, - 255.
  • Самый низкий начальный порт, который можно установить, - 1025.
  • Порт самого высокого уровня (в зависимости от установленного диапазона) не может превышать 65535.

Должен быть какой-то способ управлять ими. Либо через Chrome, либо через утилиту или скрипт в ОС ... Вы в основном сказали, что ничего не поделаешь.
Arianax

Есть - я добавил это в своем ответе.
harrymc

Имейте в виду, что TCP-порты не могут быть немедленно повторно использованы; это причина состояния TIME_WAIT. Таким образом, вы можете создавать проблемы, если уменьшите диапазон для временных портов до уровня, которого недостаточно для скорости, с которой вы используете соединения.
dave

Было бы хорошо, если бы я мог проверять связи, когда они приходили и уходили. Еще не нашли брандмауэр, который эффективно разоблачает перехватчиков.
Arianax

Возможно, в Chrome есть настройка для управления этим «эфемерным» портом?
Arianax
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.