ASTERISK+PF+NAT...
Добавлено: 2010-07-14 22:04:12
Есть такая схема сети:
inernet <> $ext_if <> $int_if <> localnet
$alias <> $alias <> asterisk
Проблема заключается в том что оператор телефонии упорно видит серый ip Asterisk.
Правила pf были протестированы следующие
nat on $ext_in from $asterisk to any -> $ext_asterisk_ip static-port
rdr pass on $ext_if from any to $ext_asterisk_ip port sip -> $asterisk port sip
pass in on $int_if form $asterisk to any
pass out on $ext_if form $ext_asterisk_ip to any port sip
pass in on $ext_if from any to $ext_asterisk_ip port sip
Пробывал также binat ничего не получаеться все равно sip транк регится с серым ip.
Есть вариант дать Asterisk белый ip но как это сделать?
Или же подскажите как разрулить ситуацию с nat?
inernet <> $ext_if <> $int_if <> localnet
$alias <> $alias <> asterisk
Проблема заключается в том что оператор телефонии упорно видит серый ip Asterisk.
Правила pf были протестированы следующие
nat on $ext_in from $asterisk to any -> $ext_asterisk_ip static-port
rdr pass on $ext_if from any to $ext_asterisk_ip port sip -> $asterisk port sip
pass in on $int_if form $asterisk to any
pass out on $ext_if form $ext_asterisk_ip to any port sip
pass in on $ext_if from any to $ext_asterisk_ip port sip
Пробывал также binat ничего не получаеться все равно sip транк регится с серым ip.
Есть вариант дать Asterisk белый ip но как это сделать?
Или же подскажите как разрулить ситуацию с nat?