Могу ли я принудительно использовать некоторые порты только для прослушивания (имеется в виду servermdoe)

#linux #ports #listen

#linux #порты #слушать

Вопрос:

В Linux есть ли способ сообщить системе, что она никогда не предоставляет порт для подключения клиента, а вместо этого выделяет его только для запросов на прослушивание (сервер).

То есть, учитывая порт P, если процесс хочет подключиться к хосту X, не указывайте порт P, укажите какой-нибудь другой порт. Но если процесс хочет прослушивать порт P, тогда все в порядке?

Ответ №1:

/proc/sys/net/ipv4/ip_local_port_range содержит единственный диапазон портов IPv4, с которыми система будет подключаться.

Комментарии:

1. потрясающе … могу ли я указать здесь несколько диапазонов.

2. я имею в виду, например, 50000-55000 55100-60000. таким образом, в основном для прослушивания зарезервированы от 55001 до 55099… Возможно ли это?

3. К сожалению, нет. Он может содержать только один последовательный диапазон.