Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / биндиться на два адреса

биндиться на два адреса

почему в sip внутренниие ип? 0о
1 234>
Сообщений: 7

биндиться на два адреса

Добрый вечер участникам

ситуация следующая:
на один сервер приходят два транка из внешнего мира:
с сервера А 99.1.1.1 на адрес 80.1.1.1 на сервере астериска
с сервера Б 99.1.1.2 на адрес 80.1.1.2 на сервере астериска

если ставлю bindaddr 0.0.0.0, то в пакетах сип локальные адреса, а не внешние.

поможите люди добрые, где ж я не прав (ну кроме глобального и обидного :) ).
2010-03-01 19:22

Откуда: Зеленоград
Сообщений: 446

Re: биндиться на два адреса

Дайте внятнее топологию сети. Сколько сетевых интерфейсов на машине с *? Есть ли где-то между NAT? И т.д.
2010-03-01 19:38

Сообщений: 7

Re: биндиться на два адреса

80.1.1.1 и 80.1.1.2 на лупбэке машины с астериском . натов нет, айпишники внешние, смотрят в большой и светлый мир, наружу. никаких натов.

ситуации при различныих аддрбиндах:
0.0.0.0 : приходят с сервера 99.1.1.1 звонки, регистрация нормально идет. но нет голоса :( в пакетах всякий мусор типа внутреннего айпишника сервера (192.168.1.1).

80.1.1.1 :приходят с сервера 99.1.1.1 звонки, регистрация нормально идет, звук есть.

чего хотелось бы : чтобы для входящих с 99.1.1.1 был забинден адрес 80.1.1.1, а для входящих с 99.1.1.2 - бинд с адреса 80.1.1.2 . как это сделать только средствами астериска?
2010-03-01 19:55

Сообщений: 6521

Re: биндиться на два адреса

bind 0.0.0.0 - это слушать на всех интерфейсах, но не отвечать с тех же.
С source ip будет посложнее.
2010-03-01 20:03

Сообщений: 7

Re: биндиться на два адреса

интересно именно как сделать это "из астериска" ^^'
outbound и defaultip как-то не очень в этом помогают :/
можно конечно использовать модуль сип-прокси... но как-то не хочется.
или только openser еще другим вариантом будет?
2010-03-01 20:19

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: биндиться на два адреса

route настроен ?
forwarding между интерфейсами влючен?
http://линия24.рф - Астериск и прочие бубны!
2010-03-01 21:37

Откуда: Санкт-Петербург
Сообщений: 541

Re: биндиться на два адреса

не умеет астериск этого в приципе. в списках рассылки не раз похожий вопрос был.
ответ один - мол не барское это дело, это дело ОС.
openser скорей всего поможет в этом случае, как минимум с сигнализацией.
2010-03-01 22:16

Сообщений: 6521

Re: биндиться на два адреса

Можно было бы пытаться настроить правила iptables на основе source ip типа цисковского route-map
Но SIP то не обманешь!
2010-03-01 22:29

Откуда: Зеленоград
Сообщений: 446

Re: биндиться на два адреса

Мне кажется, проще всего вместо одного * два поставить - каждый на своем внешнем IP-адресе.
2010-03-01 23:06

Avatara of wins
Откуда: Краснодар
Сообщений: 189

Re: биндиться на два адреса

Можно заставить машину отвечать на тот интерфейс, откуда пришел пакет. google:Lartc
Такое работает как часы :)
All desires should be executed
2010-03-02 00:11

1 234>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru