Обходим NAT в SIP при момощи SIP-CONNTRACK-NAT для 2.6.x
Рубрики: IP-телефония
11 Ноя 2015Под Linux с ядрами версии 2.6.x существует пакет sip-conntrack-nat который добавляет в подсистему netfilter поддержку SIP протокола в полном объеме.
RTP трафик также подлежит трансляции.
Для установки потребуются исходники ядра, patch-o-matic-ng от 20060701 и исходники iptables.
Распаковываем исходники ядра и iptables, поверх устанавливаем patch:
tar -zvxf patch-o-matic-ng-20060701.tar.gz
cd patch-o-matic-ng-20060701
./runme sip-conntrack-nat
Настраиваем ядро, подключая поддержку SIP и компилируем.
Подключаем модули:
modprobe ip_conntrack_sip
modprobe ip_nat_sip
Задаем правило iptables:
iptables -t nat -A POSTROUTING -p udp -s 192.168.0.0/24 -j SNAT —to-source 85.115.165.18
После чего все приватные IP адреса имеют возможность пользоваться IP-телефонией.
- Комментарии к записи Обходим NAT в SIP при момощи SIP-CONNTRACK-NAT для 2.6.x отключены
Возможность комментирования закрыта модератором.