|
|
|
[SIP] Роутер не воспринимает входящие звонки09.12.2015, 15:53. Показов 12485. Ответов 14
Метки нет (Все метки)
Здравствуйте. Помогите, пожалуйста, со следующей проблемой.
Решил подключить sip-телефонию через роутер, поддерживающий sip. Напрямую через компьютерную программу исходящие и входящие звонки проходят без проблем. А вот если это всё проделать со стационарным телефоном, подключенным к роутеру (который поддерживает эту технологию), то исходящие звонки идут, а входящие нет (тишина. никаких звуков). В роутере есть функция захвата пакетов. Проверил - запросы INVITE приходят, но роутер на них никак не реагирует, даже в логах ничего не пишет. Роутер - Zyxel Keenetic VOX. Телефон - Panasonic KX-TG2511. Не пойму, то ли в телефоне проблема, то ли в роутере. Из-за чего обычно может такое происходить?
0
|
|
| 09.12.2015, 15:53 | |
|
Ответы с готовыми решениями:
14
Роутер (Asus rt-n12) воспринимает комп как "другое устройство" |
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
|
| 09.12.2015, 16:08 | |
Сообщение было отмечено kzru_hunter как решение
Решение
1
|
|
|
|
||
| 09.12.2015, 16:13 [ТС] | ||
|
неужели zyxel кривой роутер сделали... (
0
|
||
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
|
| 09.12.2015, 16:19 | |
|
наоборот надо исключение из нат сделать покажите настройки
0
|
|
|
|
|
| 09.12.2015, 16:28 [ТС] | |
|
Да, действительно дело было из-за порта (5060). Надо было его открыть в настройках межсетевого экрана.
Странно, что роутер его сам автоматически не открывал.
0
|
|
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
||
| 09.12.2015, 17:25 | ||
|
1
|
||
|
|
|||
| 11.12.2015, 12:51 [ТС] | |||
|
У меня роутер вроде не транслирует только поле Sent-by Port (надо будет ещё уточнить), из-за чего возникают проблемы с входящими запросами. По мне так вообще не должно быть этих полей, т.к. адрес и порт уже записаны в UDP и их трансляцию без проблем поддерживают все роутеры. Но в моём случае, sip-сервер (моего интернет-провайдера) бывает отправляет запросы с другого порта. В этом случае, роутер может отбрасывать такие пакеты, если у него NAT типа Port Restricted Cone NAT. В этом случае, приходится открывать порт так, чтобы на него могли приходить пакеты с любого порта источника.
0
|
|||
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
||
| 11.12.2015, 13:03 | ||
|
0
|
||
|
|
||
| 11.12.2015, 13:20 [ТС] | ||
|
схема обычная: "sip-клиент(или sip-компонент в роутере)" <-> "роутер" <-> "sip-сервер интернет-провайдера". передача пакетов происходит по локальной сети, а не по интернету.
0
|
||
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
||
| 11.12.2015, 13:24 | ||
|
0
|
||
|
|
||
| 11.12.2015, 13:43 [ТС] | ||
|
а если разорвана, то пакеты будут отбрасываться. в моём случае, sip-клиент был подключён к порту 5060 на стороне sip-сервера, но при этом sip-сервер слал запросы invite с порта 5061. с этим портом не было связки, и поэтому роутер просто отбрасывал эти запросы. Раз такой кривой sip-сервер, то решением является открыть порт 5060. И тогда необходимость в опции NAT Keep Alive отпадает. И ещё только что пришла мысль: т.к. sip-клиент за роутером отправляет запросы с порта 5060, затем роутер меняет порт в пакете на любой (например, 1024), и отправляет пакет на sip-сервер на порт 5060. И если после этого, роутер начинает отправлять с порта 5061 на порт 1024 роутера, то такой пакет не попадёт на компьютер клиента, т.к. в nat'e роутера нету связки с этим портом (5061). В этом случае, даже не поможет открытие порта. Остаётся только пользоваться sip-компонентом роутера или сказать о данной проблеме интернет-провайдеру, что сейчас и сделаю.
0
|
||
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
|
| 11.12.2015, 13:56 | |
|
вы еще про одну вещь забыли что SIP это только сигнализация, еще RTP есть
0
|
|
|
|
||
| 11.12.2015, 14:08 [ТС] | ||
|
кстати, про порт 5061. можно ещё попробовать поменять тип nat'а на роутере с Port Restricted Cone Nat на Address Restricted Cone Nat, вот только не думаю, что это возможно на моём роутере.
0
|
||
|
0 / 0 / 0
Регистрация: 19.01.2016
Сообщений: 4
|
|
| 19.01.2016, 16:22 | |
|
Может поменять на виртуальную телефонию? Да это, как вариант выхода из ситуации. Настраивает виртуальную атс Ростелеком ссылка на описание: http://spb.rt.ru/b2b/fix/moder... telephonya предлагается, как я слышал тестовый период на 7 дней, это бесплатно. Есть разные виды переадресации и возможностей. Рекомендация из личного опыта. Если есть вопросы пишите в личку.
0
|
|
|
|
|
| 19.01.2016, 23:01 [ТС] | |
|
Проблема была из-за параметра rport, который при регистрации передавался клиентом sip-серверу.
Из-за чего, то ли у провайдера, то ли после него происходила неправильная обработка этого параметра. Возможно sip-сервер создавал новый сокет на другом udp-порту и с него отправлял мне INVITE запросы, которые роутером автоматом отбрасывались. Хотя sip-сервер по моему мнению обязан был использовать для отправки уже существующее соединение с клиентом. Если отключить этот параметр, то проблема исчезает. К сожалению, у меня в роутере rport не отключается. Нету такой настройки. И как выход - это открывать порт 5060 в роутере, чтобы иметь возможность получать пакеты, идущие мимо установленных соединений.
0
|
|
| 19.01.2016, 23:01 | |
|
Помогаю со студенческими работами здесь
15
CME + SIP (Настройка Call Manager Express для работы с sip телефонами) Продам SIP IPPBX (3 в одном) - шлюз с выходами GSM/PSTN/SIP, IVR,VoiceMail,CallBack Организовать сеть Хаб - роутер - роутер - роутер - роутер. Все роутеры имели свои IP адреса и локальную сеть char не воспринимает %c, но воспринимает %s Клиент - SIP -SIP Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|