Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Опции для PEER

1

Здравствуйте, Подскажите пожалуйста, как можно прописать для опции PEER один маршрут из 3 возможных. на Астериск 3 изернета. 1 локальная сеть 2 Интернет 3 Сеть тел. оператора Можно ли прописать в PEER для каждого транка свой маршрут и шлюз. Задача звонить в город через тел. оператора, а межгород через интернет. В настройках маршрутизации(Webmin), если прописываю маршруты, работает только один.

спросил Jun 9 '12

a.r.t. Gravatar a.r.t.
16 3 1 6

3 Ответа

-1

Это делает не в астериске. Это делается в системе через команду route.

ссылка удалить спам редактировать

ответил Jun 9 '12

zzuz Gravatar zzuz flag of Russian Federation
7174 2 6 75
http://line24.ru/

Comments

Если не трудно можно ссылку по теме

a.r.t. (Jun 9 '12)edit

Спасибо!

a.r.t. (Jun 9 '12)edit

Через route решить вопрос маршрутизации не получилось, роутинг проходит через первый по списку GW А задача такая, если на тел. набираешь 9xxxxxxxx, то маршрут проходит через eth1. Если набираешь 8xxxxxxxx то маршрут проходит через eth2.

a.r.t. (Jun 9 '12)edit

Если у Вас не получилось , то это не говорит о невозможности этого. Для каждого направления должны быть разные транки с разными ip , на которые и необходимо маршрутизировать. Если транк один , то можете не заморачиваться.

zzuz (Jun 9 '12)edit

Может я что-то не так делаю, но меня два транка Первый транк настроен на host=94.xxx.xxx.xxx и должен маршрутизироваться через 46.xxx.xxx.xxx Второй транк настроен на host=10.xxx.xxx.xxx и должен маршрутизироваться через 10.xxx.xxx.xxx Я через add route добавил два маршрута 46.xxx.xxx.xxx и 10.xxx.xxx.xxx но при звонке маршрутизируется только через один

a.r.t. (Jun 9 '12)edit

Быть не может. route -n

zzuz (Jun 9 '12)edit

route -n

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

1x.6x.18.0 0.0.0.0 255.255.255.252 U 0 0 0 eth1

4x.4x.15x.8x 0.0.0.0 255.255.255.248 U 0 0 0 eth2

192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0

169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2

0.0.0.0 10.6x.18.1 0.0.0.0 UG 0 0 0 eth1

0.0.0.0 46.46.153.89 0.0.0.0 UG 0 0 0 eth2

a.r.t. (Jun 13 '12)edit
0.0.0.0 10.6x.18.1 0.0.0.0 UG 0 0 0 eth1

0.0.0.0 46.46.153.89 0.0.0.0 UG 0 0 0 eth2

Какая прелесть. Вам точно по делу зарплату платят?

zzuz (Jun 13 '12)edit

1x.60.18.0 1x.60.18.1 255.255.255.252 UG 0 0 0 eth1

1x.60.18.0 0.0.0.0 255.255.255.252 U 0 0 0 eth1

4x.4x.153.88 4x.4x.153.89 255.255.255.248 UG 0 0 0 eth2

4x.4x.153.88 0.0.0.0 255.255.255.248 U 0 0 0 eth2

192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0

169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2

a.r.t. (Jun 13 '12)edit
4x.4x.153.88 4x.4x.153.89 255.255.255.248 UG 0 0 0 eth2
4x.4x.153.88 0.0.0.0 255.255.255.248 U 0 0 0 eth2

Какой смысл в этих строчках?

zzuz (Jun 13 '12)edit

Если добавляю

route add default gw 1x.60.18.1 eth1

route add default gw 4x.4x.153.89 eth2

1x.60.18.0 0.0.0.0 255.255.255.252 U 0 0 0 eth1

4x.4x.153.88 0.0.0.0 255.255.255.248 U 0 0 0 eth2

192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0

169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2

0.0.0.0 1x.60.18.1 0.0.0.0 UG 0 0 0 eth1

0.0.0.0 4x.4x.153.89 0.0.0.0 UG 0 0 0 eth2

Если добавляю

route add -net 1x.60.18.0 netmask 255.255.255.252 gw 1x.60.18.1 eth1

route add -net 4x.4x.153.88 netmask 255.255.255.248 gw 4x.4x.153.89 eth2

10.60.18.0 10.60.18.1 255.255.255.252 UG 0 0 0 eth1

10.60.18.0 0.0.0.0 255.255.255.252 U 0 0 0 eth1

46.46.153.88 46.46.153.89 255.255.255.248 UG 0 0 0 eth2

46.46.153.88 0.0.0.0 255.255.255.248 U 0 0 0 eth2

192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0

169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2

a.r.t. (Jun 13 '12)edit

Сядьте и подумайте , что Вы делаете. Если непонятно , то еще раз подумайте. И так пока просветление не придет.

zzuz (Jun 13 '12)edit

Спасибо за совет.

a.r.t. (Jun 13 '12)edit

Добавил статически маршрут

route add -host 8x.2xx.2xx.3x gw 1x.60.18.1

route add -host 9x.7x.3x.1xx gw 4x.4x.1xx.8x

все работает, спасибо

a.r.t. (Jun 14 '12)edit
0

вывод двух команд в студию

ip ro show

asterisk
-rx "sip show settings"
ссылка удалить спам редактировать

ответил Jun 9 '12

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

обновил Jun 9 '12

Comments

нет у route такого аргумента print .

zzuz (Jun 9 '12)edit
0
ip ro show
1x.6x.18.0/30 dev eth1  proto kernel  scope link  src 10.60.18.2
4x.4x.15x.8x/29 dev eth2  proto kernel  scope link  src 46.46.153.90
192.168.0.0/22 dev eth0  proto kernel  scope link  src 192.168.0.38
169.254.0.0/16 dev eth2  scope link
default via 1x.60.18.1 dev eth1
default via 4x.4x.153.89 dev eth2
ссылка удалить спам редактировать

ответил Jun 13 '12

a.r.t. Gravatar a.r.t.
16 3 1 6

обновил Jun 13 '12

Comments

Что это за флуд?

zzuz (Jun 13 '12)edit

Я не имею ввиду то , что ответ неотформатирован. Я хочу понять зачем Вы предоставляете лишнюю информацию и в упор игнорируете ответы.

zzuz (Jun 13 '12)edit

это отве на запрос:

asterisk -rx "sip show settings"

a.r.t. (Jun 13 '12)edit

Глупый запрос . meral в порядке многобуквенности спросил. В вопросе маршрутизации , в которой астериск участие принимает только как потребитель , настройки сипа ничего не дадут.

zzuz (Jun 13 '12)edit

ну как не дадут. вот тут например ДВА default роута. что уже не есть нормально. и ТРИ интерфейса. и какой адрес провайдера то? а из sip show settings меня интересовало только bind address,nat,external ip и сети которые он счиатет НЕ за натом

meral (Jun 13 '12)edit

один сервер за натом , другой может и нет. bindaddr тут и не нужен, тем более external ip

zzuz (Jun 13 '12)edit

а вдруг стоит? ;)

meral (Jun 13 '12)edit

таблице маршрутизации на это все равно.

zzuz (Jun 13 '12)edit

ну блин.вот нет у вас опыта исправления конфигураций построенных НЕ вами. таблице то все равно, но если стоит внешний адрес то на одном инетрефейсе работать не будет. а на другом будет. АСТЕРИСКУ НЕ ВСЕ РАВНО.

meral (Jun 13 '12)edit

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Jun 9 '12

Просмотрен: 847 раз

Обновлен: Jun 13 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.