Size: a a a

Asterisk Russian Community

2021 May 24

АХ

Алексей Хабуляк... in Asterisk Russian Community
и получается что callid запроса и ответа не совпадает
источник

MK

Mikhail Komarov in Asterisk Russian Community
Я думал об этом, на вот что интересно, почему то фактически в Register и в Option разные домены стоят. В Register отсылается внутренний, а в Option внешний.
источник

АХ

Алексей Хабуляк... in Asterisk Russian Community
ну эти запросы никак не связаны
источник

АХ

Алексей Хабуляк... in Asterisk Russian Community
имею ввиду что у них не должны быть одинаковые call-id
источник

АХ

Алексей Хабуляк... in Asterisk Russian Community
а вот у запроса и ответа на запрос - должны
источник

АХ

Алексей Хабуляк... in Asterisk Russian Community
дамп вообще нужен. причем sngrep не поможет. он тоже не сопоставит. полный tcpdump
источник

RP

Roman Pertsev in Asterisk Russian Community
У нас у особо упоротых sip alg менял даже поле контакт, астер шлет со внешним ip, а оператору приходил со внутренним - как следствие на работали входящие
источник

RP

Roman Pertsev in Asterisk Russian Community
кстати да, если в Call-ID есть хост который меняется то робить не будет, смотреть 100% sip alg. Ну, или если проще, открыть исходники и подправить формулу генерации
источник
2021 May 25

MK

Mikhail Komarov in Asterisk Russian Community
Ну короче да... Сетевики оказывается уже давно с SIP ALG работают включенным.
Но у меня 99% транков прямые каналы с провайдерами, а тут решили пилотно через паблик интернет пустить связку. Ну она все и переворачивала с ног на голову.
В итоге обошел пока сам через добавление localnet=IP подрядчика и nat=no на его транке.
источник

MK

Mikhail Komarov in Asterisk Russian Community
Всё взлетело. Спасибо всем.
источник

DQ

Dmitriy Q in Asterisk Russian Community
Парни, выручайте, дайте кто нормальную команду проброса портов для микрота )) 5060 и rtp
источник

DQ

Dmitriy Q in Asterisk Russian Community
типа
/ip firewall nat
add action=dst-nat chain=dstnat comment="SIP NAT" disabled=no dst-address=1.1.1.22 dst-port=5060,5160,10000-20000 log=yes protocol=udp to-addresses=192.168.1.12
источник

ДС

Дмитрий Сычёв... in Asterisk Russian Community
add action=dst-nat chain=dstnat  dst-port=5060 in-interface=ether1 protocol=tcp to-addresses=192.168.10.16 to-ports=5060
add action=dst-nat chain=dstnat  dst-port=5060 in-interface=ether1 protocol=udp to-addresses=192.168.10.16 to-ports=5060

через веб там всё понятнее понятного. самое сложное - запомнить и держать в голове чем dst от src ната отличается.
кстати твоя команда и есть нормальная
источник

VM

Vadim Misbakh-Solovi... in Asterisk Russian Community
> запомнить и держать в голове чем dst от src ната отличается

а что сложного-то?
источник

ДС

Дмитрий Сычёв... in Asterisk Russian Community
хз. у меня не получается никак. приходится каждый раз домашний роутер открывать и смотреть, где nat а где проброс
источник

VM

Vadim Misbakh-Solovi... in Asterisk Russian Community
ну, тут же очевидно: dnat - замена адреса назначения (куда), snat - замена адреса источника (откуда)
источник

ДС

Дмитрий Сычёв... in Asterisk Russian Community
с какой стороны?
источник

VM

Vadim Misbakh-Solovi... in Asterisk Russian Community
без разницы
источник

VM

Vadim Misbakh-Solovi... in Asterisk Russian Community
роутер трафик в обе стороны гоняет
источник

VM

Vadim Misbakh-Solovi... in Asterisk Russian Community
(а если на нём ещё и туннели настроены, то сторон даже больше)
источник