Portál AbcLinuxu, 6. června 2024 04:24


Dotaz: Samovypínanie SIP hovoru.

12.8.2016 15:48 Peter
Samovypínanie SIP hovoru.
Přečteno: 202×
Odpovědět | Admin
Dobrý deň vám prajem.

Spojazdnil som SIP ústredňu za nat-om (CentOS):
/sbin/iptables --table nat --append PREROUTING --in-interface eth0 --protocol UDP --destination 1.2.3.4 --destination-port 5060 --jump DNAT --to-destination 192.168.200.250:5060
/sbin/iptables --table filter --append FORWARD --in-interface eth0 --protocol UDP --destination 192.168.200.250 --destination-port 5060 --out-interface eth1.200 --jump ACCEPT

/sbin/iptables --table nat --append POSTROUTING --out-interface eth0 --source 192.168.200.0/24 --jump SNAT --to-source 1.2.3.4

IPTABLES_MODULES="ip_nat_sip"
a telefonovanie sa chová zvláštne

Mám jeden voip telefón a jeden normálny mobil.
Príklad 1 - voip telefón je vo vnútornej sieti kde je aj ústredňa:
mobil volá voip = všetko ok
voip volá mobil = všetko ok
Príklad 2 - voip telefón je "vonku na internete" a teda na ústredňu ide cez ten PREROUTING:
mobil volá voip = všetko ok
voip volá mobil = asi 5 sekúnd je všetko OK - teda normálne sa počujeme jeden druhého,
ale po tých piatich sekundách na mobile skončí hovor (akoby som na voip "položil" telefón),
ale pritom na tom voip telefóne hovor prebieha ďalej (samozrejme už nikoho nepočuť)
Je jasné, že to má niečo spoločné s nat-om, ale netuším čo.

Za odpovede vám vopred veľmi pekne ďakujem.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.8.2016 19:26 NN
Rozbalit Rozbalit vše Re: Samovypínanie SIP hovoru.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mas ten modul zavedeny?
lsmod | grep sip
Mozna bych jeste pridal tracking na FORWARD:
modprobe ip_conntrack_sip
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
Jinak 'tcpdump' je tvuj kamarad..

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.