VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Как выделить диапазон портов только под конкретный процесс?

Общие вопросы по операционной системе

Модераторы: april22, Zavr2008

Ответить
Аватара пользователя
Evgen
Сообщения: 128
Зарегистрирован: 01 сен 2010, 13:10
Откуда: Саратов
Контактная информация:

Как выделить диапазон портов только под конкретный процесс?

Сообщение Evgen »

Есть во freeswitch такая штука. Если некий порт из диапазона доступных ему и указанных в его конфигурации занимается другим процессом, то freeswitch не пытается выбрать другой свободный из этого диапазона, а заканчивает звонок ошибкой.
Вопрос следующий - можно ли выделить диапазон портов эксклюзивно для некоторого процесса?
Собственно, к windows тот же вопрос.
tma
Сообщения: 1809
Зарегистрирован: 18 сен 2010, 20:50
Контактная информация:

Re: Как выделить диапазон портов только под конкретный проце

Сообщение tma »

CPU можно, про порты не слышал, если честно.
Если выделить для него отдельный IP-адрес (алиас), то никто кроме него порты использовать не будет.
Хотя по идее можно iptables'ами по конкретному UID'у запретить диапазон использовать кем-то еще, думаю это реально, но сам не проверял.

P.S. Что-то я сомневаюсь в том, что ошибка реально существует, может баг конкретной версии?..
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
Аватара пользователя
Evgen
Сообщения: 128
Зарегистрирован: 01 сен 2010, 13:10
Откуда: Саратов
Контактная информация:

Re: Как выделить диапазон портов только под конкретный проце

Сообщение Evgen »

http://lists.freeswitch.org/pipermail/f ... 60728.html

no, like I said you must reserve the ports you allocated to FreeSWITCH, to
FreeSWITCH.
It is smart enough to not use the same ports but it won't deal with
something else stealing one of them, it will hangup the call with a port
error.
The port is already reserved before it is ever actually open and by the time
you realize it's already taken it's too late to do anything about it.
Opening it ahead is a giant waste of resources and would cost you in call
volume and CPS.

On Fri, Jul 30, 2010 at 1:33 PM, Nyamul Hassan <mnhassan at usa.net> wrote:
> Is there a workaround for trying to bind to another port within the range,
> instead of dropping the call?
tma
Сообщения: 1809
Зарегистрирован: 18 сен 2010, 20:50
Контактная информация:

Re: Как выделить диапазон портов только под конкретный проце

Сообщение tma »

Ну так выделить отдельный IP только для FreeSWITCH или исправить этот глюк.
На мой взгляд это именно глюк или багофича какая-то.
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH