#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. К сожалению, нет. Он может содержать только один последовательный диапазон.