* [sisyphus] Видеоконференция и iptables
@ 2006-07-05 12:18 Шенцев Алексей Владимирович
2006-07-05 13:38 ` Andrii Dobrovol`s`kii
0 siblings, 1 reply; 11+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-05 12:18 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 502 bytes --]
Кому это интересно.
Задача в следующем: имеется видеофон с ip-адресом из диапазона 192.168.2.x.x,
инет-адрес шлюза в интернет, необходимо осуществить связь с абонентам ив
интернете, имеющими белый ip-адрес, при этом абоненты должны иметь
возможность вызывать видеофон, с адресом 192.168.x.x. Полученное решение во
вложении. Вызов видеофона с ip-адресом из диапазона 192.168.2.x.x происходит
по ip-адресу интернет-шлюза.
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845
[-- Attachment #2: myiptables2 --]
[-- Type: application/x-shellscript, Size: 16735 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Видеоконференция и iptables
2006-07-05 12:18 [sisyphus] Видеоконференция и iptables Шенцев Алексей Владимирович
@ 2006-07-05 13:38 ` Andrii Dobrovol`s`kii
2006-07-05 13:58 ` Шенцев Алексей Владимирович
2006-07-06 4:48 ` Шенцев Алексей Владимирович
0 siblings, 2 replies; 11+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-07-05 13:38 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1070 bytes --]
Шенцев Алексей Владимирович пишет:
> Кому это интересно.
> Задача в следующем: имеется видеофон с ip-адресом из диапазона 192.168.2.x.x,
> инет-адрес шлюза в интернет, необходимо осуществить связь с абонентам ив
> интернете, имеющими белый ip-адрес, при этом абоненты должны иметь
> возможность вызывать видеофон, с адресом 192.168.x.x. Полученное решение во
> вложении. Вызов видеофона с ip-адресом из диапазона 192.168.2.x.x происходит
> по ip-адресу интернет-шлюза.
> --
> С уважением Шенцев Алексей Владимирович.
> E-mail: ashen@nsrz.ru
> ICQ: 271053845
>
Алексей, Ваше решение масштабируется на более чем один телефон?
Скажем если Вам нужно вызывать из мира десяток разных абонентов?
--
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 525-7824 Department of Gas Electronics
Fax: (380-44) 525-2329 Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Видеоконференция и iptables
2006-07-05 13:38 ` Andrii Dobrovol`s`kii
@ 2006-07-05 13:58 ` Шенцев Алексей Владимирович
2006-07-05 14:11 ` Andrii Dobrovol`s`kii
2006-07-05 16:08 ` Alexei Takaseev
2006-07-06 4:48 ` Шенцев Алексей Владимирович
1 sibling, 2 replies; 11+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-05 13:58 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от 5 июля 2006 17:38 Andrii Dobrovol`s`kii написал(a):
> Алексей, Ваше решение масштабируется на более чем один телефон?
> Скажем если Вам нужно вызывать из мира десяток разных абонентов?
Я получил конкретное решение для одного аппарата, находящегося за iptables и
имеющего ip-адрес из диапазона 192.168.x.x . Если будет больше аппаратов, с
которыми надо связываться из интернета и находящимися за iptables, то решение
скорее всего будет иным. Я думаю оно должно заключаться в следующем -
аппараты должны будут иметь белые ip-адреса и находиться за iptbales, инет
трафик на них просто перенаправляется. Пример такого решения можно взять в
книге "Безопасность Linux. Руководство администратора по системам защиты с
открытым исходным кодом". Там хоть и приведён пример для пропуска трафика за
iptables для серверов типам ftp, mail, web. Но оно должно подойти и для
видеофонов. Да, ещё один момент - в полученном мной решении трафик от/к
видеофона(у) идёт на/от конкретные(ых) ip-адреса(ов), т.е. видеофон может
быть вызван определённым кругом абонентов, так же как и видеофон может
вызвать только определённых абонентов. Так же очень важным является отработка
icmp-трафика, в первую очередь ping'ов. Но тут возникает опасность атак
типа "наводнения ping-пакетами". Я думаю, что применённое мной решение -
ограничение количества и длины принимаемых в секунду ping'ов, позволит решить
делему: нужно отвечать использовать icmp-трафик и избежать атак
типа "наводнения ping-пакетами". Я не считаю, что полученное мной решение
совершенно, если мне посоветуют более совершенное решение я буду премного
благодарен. И ещё, видеофон от D-Link, модели DVC-2000. Для других моделей
могут использоваться иные порты, отличные от 15329:15332, 32700:32799.
Значения этих портов я получил с помощью tcpdump. Проверка связи видеофонов
показала, что, даже если у абонента в инете другая модель этих портов
достаточно. у и жрёт же трафик этот видеофон: до мегабайта за 2
секунды ... :) Вот же счета за инет-трафик нам будут выставляться ... :)
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Видеоконференция и iptables
2006-07-05 13:58 ` Шенцев Алексей Владимирович
@ 2006-07-05 14:11 ` Andrii Dobrovol`s`kii
2006-07-05 16:08 ` Alexei Takaseev
1 sibling, 0 replies; 11+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-07-05 14:11 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 2576 bytes --]
Шенцев Алексей Владимирович пишет:
> В сообщении от 5 июля 2006 17:38 Andrii Dobrovol`s`kii написал(a):
>> Алексей, Ваше решение масштабируется на более чем один телефон?
>> Скажем если Вам нужно вызывать из мира десяток разных абонентов?
> Я получил конкретное решение для одного аппарата, находящегося за iptables и
> имеющего ip-адрес из диапазона 192.168.x.x . Если будет больше аппаратов, с
> которыми надо связываться из интернета и находящимися за iptables, то решение
> скорее всего будет иным. Я думаю оно должно заключаться в следующем -
> аппараты должны будут иметь белые ip-адреса и находиться за iptbales, инет
> трафик на них просто перенаправляется. Пример такого решения можно взять в
> книге "Безопасность Linux. Руководство администратора по системам защиты с
> открытым исходным кодом". Там хоть и приведён пример для пропуска трафика за
> iptables для серверов типам ftp, mail, web. Но оно должно подойти и для
> видеофонов. Да, ещё один момент - в полученном мной решении трафик от/к
> видеофона(у) идёт на/от конкретные(ых) ip-адреса(ов), т.е. видеофон может
> быть вызван определённым кругом абонентов, так же как и видеофон может
> вызвать только определённых абонентов. Так же очень важным является отработка
> icmp-трафика, в первую очередь ping'ов. Но тут возникает опасность атак
> типа "наводнения ping-пакетами". Я думаю, что применённое мной решение -
> ограничение количества и длины принимаемых в секунду ping'ов, позволит решить
> делему: нужно отвечать использовать icmp-трафик и избежать атак
> типа "наводнения ping-пакетами". Я не считаю, что полученное мной решение
> совершенно, если мне посоветуют более совершенное решение я буду премного
> благодарен. И ещё, видеофон от D-Link, модели DVC-2000. Для других моделей
> могут использоваться иные порты, отличные от 15329:15332, 32700:32799.
> Значения этих портов я получил с помощью tcpdump. Проверка связи видеофонов
> показала, что, даже если у абонента в инете другая модель этих портов
> достаточно. у и жрёт же трафик этот видеофон: до мегабайта за 2
> секунды ... :) Вот же счета за инет-трафик нам будут выставляться ... :)
Понял. Спасибо за подробный ответ.
--
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 525-7824 Department of Gas Electronics
Fax: (380-44) 525-2329 Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Видеоконференция и iptables
2006-07-05 13:58 ` Шенцев Алексей Владимирович
2006-07-05 14:11 ` Andrii Dobrovol`s`kii
@ 2006-07-05 16:08 ` Alexei Takaseev
2006-07-06 5:41 ` Шенцев Алексей Владимирович
1 sibling, 1 reply; 11+ messages in thread
From: Alexei Takaseev @ 2006-07-05 16:08 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Wed, 5 Jul 2006 17:58:35 +0400 Шенцев Алексей Владимирович wrote:
> В сообщении от 5 июля 2006 17:38 Andrii Dobrovol`s`kii написал(a):
> > Алексей, Ваше решение масштабируется на более чем один телефон?
> > Скажем если Вам нужно вызывать из мира десяток разных абонентов?
> Я получил конкретное решение для одного аппарата, находящегося за
> iptables и имеющего ip-адрес из диапазона 192.168.x.x . Если будет
> больше аппаратов, с которыми надо связываться из интернета и
> находящимися за iptables, то решение скорее всего будет иным. Я думаю
> оно должно заключаться в следующем - аппараты должны будут иметь
> белые ip-адреса и находиться за iptbales, инет трафик на них просто
> перенаправляется. Пример такого решения можно взять в книге
А если возможности выдачи H.323 железкам реальных адресов нет, то
вероятнее всего придется на роутере ставить нечто gnugk для
маршрутизации вызовов. Насчет видео не знаю, а вот для голосам пришлось
поступить именно так.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Видеоконференция и iptables
2006-07-05 13:38 ` Andrii Dobrovol`s`kii
2006-07-05 13:58 ` Шенцев Алексей Владимирович
@ 2006-07-06 4:48 ` Шенцев Алексей Владимирович
2006-07-06 9:44 ` Andrii Dobrovol`s`kii
1 sibling, 1 reply; 11+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-06 4:48 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от 5 июля 2006 17:38 Andrii Dobrovol`s`kii написал(a):
> Алексей, Ваше решение масштабируется на более чем один телефон?
> Скажем если Вам нужно вызывать из мира десяток разных абонентов?
Андрей, я думаю, что всё таки его можно масштабировать. Но при одном условии -
необходим будет ещё один реальный интернетовский ip-адрес. А дальше всё так
же, как я сделал - по образу и подобию.
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Видеоконференция и iptables
2006-07-05 16:08 ` Alexei Takaseev
@ 2006-07-06 5:41 ` Шенцев Алексей Владимирович
0 siblings, 0 replies; 11+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-06 5:41 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от 5 июля 2006 20:08 Alexei Takaseev написал(a):
> А если возможности выдачи H.323 железкам реальных адресов нет, то
> вероятнее всего придется на роутере ставить нечто gnugk для
> маршрутизации вызовов. Насчет видео не знаю, а вот для голосам пришлось
> поступить именно так.
Тогда, да. Я хотел пойти по данному пути, но сходу разобраться с gnugk не
получилось, а с iptables сработало. У нас, по крайней мере, провайдеры для
видеофонов выдают бесплатно белые ip-адреса. Свои затраты они возмещают с
лёгкостью за счёт резко увеличившегося трафика.
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Видеоконференция и iptables
2006-07-06 4:48 ` Шенцев Алексей Владимирович
@ 2006-07-06 9:44 ` Andrii Dobrovol`s`kii
2006-07-06 9:48 ` Шенцев Алексей Владимирович
0 siblings, 1 reply; 11+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-07-06 9:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1011 bytes --]
Шенцев Алексей Владимирович пишет:
> В сообщении от 5 июля 2006 17:38 Andrii Dobrovol`s`kii написал(a):
>> Алексей, Ваше решение масштабируется на более чем один телефон?
>> Скажем если Вам нужно вызывать из мира десяток разных абонентов?
> Андрей, я думаю, что всё таки его можно масштабировать. Но при одном условии -
> необходим будет ещё один реальный интернетовский ip-адрес. А дальше всё так
> же, как я сделал - по образу и подобию.
Не, ну при наличии неограниченного ресурса белых адресов, проблемы
просто нет. :) SNAT+DNAT+по желанию защита от флуда. Это понятно.
Проблема в отсутствии этого самого неограниченного ресурса...
--
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 525-7824 Department of Gas Electronics
Fax: (380-44) 525-2329 Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Видеоконференция и iptables
2006-07-06 9:44 ` Andrii Dobrovol`s`kii
@ 2006-07-06 9:48 ` Шенцев Алексей Владимирович
2006-07-06 10:00 ` Rafael Malikov
0 siblings, 1 reply; 11+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-06 9:48 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от 6 июля 2006 13:44 Andrii Dobrovol`s`kii написал(a):
> Не, ну при наличии неограниченного ресурса белых адресов, проблемы
> просто нет. :) SNAT+DNAT+по желанию защита от флуда. Это понятно.
> Проблема в отсутствии этого самого неограниченного ресурса...
Тогда так, как предложил Alexei Takaseev, через GateKeeper. По другому да же
не знаю как ... :)
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Видеоконференция и iptables
2006-07-06 9:48 ` Шенцев Алексей Владимирович
@ 2006-07-06 10:00 ` Rafael Malikov
2006-07-06 10:42 ` Шенцев Алексей Владимирович
0 siblings, 1 reply; 11+ messages in thread
From: Rafael Malikov @ 2006-07-06 10:00 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Шенцев Алексей Владимирович пишет:
>В сообщении от 6 июля 2006 13:44 Andrii Dobrovol`s`kii написал(a):
>
>
>>Не, ну при наличии неограниченного ресурса белых адресов, проблемы
>>просто нет. :) SNAT+DNAT+по желанию защита от флуда. Это понятно.
>>Проблема в отсутствии этого самого неограниченного ресурса...
>>
>>
>Тогда так, как предложил Alexei Takaseev, через GateKeeper. По другому да же
>не знаю как ... :)
>
>
Ну если видиодевайсы умеют юзать разные порты, имхо можно сделать
развязку по портам. ;)
--
Rafael Malikov,
System administrator.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Видеоконференция и iptables
2006-07-06 10:00 ` Rafael Malikov
@ 2006-07-06 10:42 ` Шенцев Алексей Владимирович
0 siblings, 0 replies; 11+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-06 10:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от 6 июля 2006 14:00 Rafael Malikov написал(a):
> Ну если видиодевайсы умеют юзать разные порты, имхо можно сделать
> развязку по портам. ;)
Покажите пример. Мне это интересно. Но: 1) D-Link DVC-2000 понимает только
ip-адрес абонента, свой ip-адрес и ip-адрес интернет-шлюза; 2) порты
389,522,1300,1718:1720,1503,11720,1731 - используются для вызова абонента для
voip, порты 15329:15332,32700:32799, как я понял, назначаются динамически,
хотя я тут могу и ошибится про динамическое назначение портов.
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2006-07-06 10:42 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-07-05 12:18 [sisyphus] Видеоконференция и iptables Шенцев Алексей Владимирович
2006-07-05 13:38 ` Andrii Dobrovol`s`kii
2006-07-05 13:58 ` Шенцев Алексей Владимирович
2006-07-05 14:11 ` Andrii Dobrovol`s`kii
2006-07-05 16:08 ` Alexei Takaseev
2006-07-06 5:41 ` Шенцев Алексей Владимирович
2006-07-06 4:48 ` Шенцев Алексей Владимирович
2006-07-06 9:44 ` Andrii Dobrovol`s`kii
2006-07-06 9:48 ` Шенцев Алексей Владимирович
2006-07-06 10:00 ` Rafael Malikov
2006-07-06 10:42 ` Шенцев Алексей Владимирович
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git