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

регистрация удаленных телефонов на ЕЛАСТИКС

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

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

Ответить
pstudiopuh
Сообщения: 14
Зарегистрирован: 01 апр 2013, 13:26

регистрация удаленных телефонов на ЕЛАСТИКС

Сообщение pstudiopuh »

всем доброго дня!
столкнулся с такой пролблоемой
опишу структуру
есть комп на котором установлен еластикс последний стабильный
есть десяток экстеншенов (10 внутри сети и 2 снаружи)
те что снаружи не могут зарегестрироваться на сервере
0) и сервер и удаленные клиенты за НАТом
1) регистрируюсь по dyndns имени
2) на серверной стороне порты СИП-сигнал прокинуты (8060 на 5060) и 10000-20000 прокинуты на адрес локального сервера фаил rtp.conf проверен - там тоже 10000-20000
3) вот sip.conf в части касаюшейся внешнего екстеншена
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[110]
secret=**********************
dtmfmode=rfc2833
canreinvite=no
context=from-internal
host=dynamic
type=friend
nat=yes
port=5060
qualify=yes
callgroup=
pickupgroup=
dial=SIP/110
mailbox=110@device
permit=0.0.0.0/0.0.0.0
callerid=device <110>
callcounter=yes
faxdetect=no

[111]
deny=0.0.0.0/0.0.0.0
secret=********************
dtmfmode=rfc2833
canreinvite=no
context=from-internal
host=dynamic
type=friend
nat=route
port=5060
qualify=yes
callgroup=
pickupgroup=
dial=SIP/111
mailbox=111@device
permit=0.0.0.0/0.0.0.0
callerid=device <111>
callcounter=yes
faxdetect=no

вот sip.nat.conf
localnet=10.1.1.0/24
nat=yes

111 и 110 физически в разных подсетях (дома и на даче)
вот какую бяку пишет астериск инфо
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Name/username Host Dyn Forcerport ACL Port Status
101/101 10.1.1.58 D N A 5060 OK (11 ms)
102/102 10.1.1.58 D N A 5061 OK (10 ms)
103/103 10.1.1.58 D N A 5160 OK (11 ms)
104/104 10.1.1.58 D N A 5161 OK (12 ms)
105/105 10.1.1.59 D N A 5060 OK (5 ms)
106/106 10.1.1.58 D N A 5260 OK (11 ms)
107/107 10.1.1.58 D N A 5261 OK (11 ms)
108/108 10.1.1.58 D N A 5360 OK (11 ms)
109/109 10.1.1.58 D N A 5361 OK (11 ms)
110/110 79.134.78.254 D N A 5060 UNREACHABLE
111/111 79.165.187.26 D N A 5060 OK (47 ms)
113/113 (Unspecified) D N A 0 UNKNOWN
сами телефоны пишут что подключены и звонок с них на внутренние телефоны проходит, но нет голоса
астериск пишет что телефоны не подключени и изнутри на них позвонить нельзя
111 начал подключаться после того как на его маршрутизаторе я открыл порты с 1024 по 64000 и завернули их всех на сам телефон (голдос пошел позвонить на\с него можно) с 110 номером трюк с портами на маршрутизаторе не прокатил - порты прописал, телефон не заработал
с самих телефонов можно позвонить используя внешний транк - голос идет норм

собсна я в замешательстве плавно пререходящем в закипание мозга
подскажите где копать плиз
или уже платный сапорт подскажите
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: регистрация удаленных телефонов на ЕЛАСТИКС

Сообщение Vlad1983 »

pstudiopuh писал(а):на серверной стороне порты СИП-сигнал прокинуты (8060 на 5060)
это зря
1 в 1
ЛС: @rostel
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: регистрация удаленных телефонов на ЕЛАСТИКС

Сообщение Vlad1983 »

в сорцы включен скрипт для изменения параметра externip

Код: Выделить всё

contrib/scripts/sip_nat_settings
ЛС: @rostel
pstudiopuh
Сообщения: 14
Зарегистрирован: 01 апр 2013, 13:26

Re: регистрация удаленных телефонов на ЕЛАСТИКС

Сообщение pstudiopuh »

не вижу необходимости делать 1 в 1
кроме бот атак ничего не поимею с этого
на связке астер 1,8 + астериксвебгуй все прекрасно работало с любым портом
к томуже на серверной стороне ничо не меняется......
хотя.....
можнопоропбывать глобально сменить сип порт и кинуть на роутере напрямую
pstudiopuh
Сообщения: 14
Зарегистрирован: 01 апр 2013, 13:26

Re: регистрация удаленных телефонов на ЕЛАСТИКС

Сообщение pstudiopuh »

снимаю шляпу
порт в порт - заработало
спасиббо
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH