» »

SIP & NAT+PAT

SIP & NAT+PAT

čuhalev ::

Na kratko gre za nesrečno kombinacijo, saj SIP posreduje notranji IP, zato se RTP seja ne vzpostavi.

Kako pristopiti? Odjemalec je bolj češki, medtem ko je vmesna mrežna oprema Linux. Strežnik je tak kot je oziroma nanj nimam vpliva.

johnnyyy ::

Poišči po nastavitvah STUN server in ga vpiši. Lahko vpišeš tudi strežnik drugih ponudnikov npr.: stun.voipdiscount.com. Preko STUN strežnika SIP client pridobi svoj zunanji IP.

Kateri odjemalec pa uporabljaš?

čuhalev ::

Embedded naprava z Asteriskom.

johnnyyy ::

Pa je uspelo?

čuhalev ::

Na odjemalcu lahko nastavim samo proxy in outbound, stun nastavitve ni, direktnega dostopa do nastavitev nimam. Verjetno bi moral namestiti neko aplikacijo doma, ki bi preuredila SIP vsebino oziroma zamenjala IP znotraj paketa, ali pa neki vmesni strežnik, na katerega se bi client povezal in se strežnik s svojim imenom ustrezno registriral.

Torej imam samo proxy in outbound podatek ponudnika, ki sta enaka, na njem pa teče FreeSWITCH.

SeMiNeSanja ::

Če prav razumem tvoj problem, ga mi na naštih požarnih pregradah rešujemo s SIP ALG-jem (Application Layer Gateway).

Ne vem, kaj ti uporabljaš za en router, vsekakor malo razišči, če uspeš najti kaj na to temo.

čuhalev ::

Openwrt 8-)

si bom pogledal ,,Siproxd - a masquerading SIP Proxy Server"

SeMiNeSanja ::

čuhalev je izjavil:

Openwrt 8-)

si bom pogledal ,,Siproxd - a masquerading SIP Proxy Server"

Eto, to bi moralo biti to kar rabiš.
Eni rečejo SIP ALG, drugi SIP Proxy - ampak v principu se gre za isto.
Razlike so potem samo še v implementaciji samega proxija, če zna zgolj pravilno prevajat naslove, ali zna še kaj več od tega.

čuhalev ::

Po večkratnem testiranju vseh možnih nastavitev se je pokazala odrešitev, ko sem dodal modul nf_nat_sip na GW, ki je popravil IP naslov (poblematičnega) polja Contact v REGISTER zahtevku, ter IP naslov polja Connection Information (c): IN IP4, v zahtevku INVITE.

Torej je bila rešitev na nivoju ALG, in ni zahtevala uporabe posredniških strenikov.

Prisoten je tudi standarden PREROUTING DNAT na lokalni IP za udp 5060, udp range za RTP.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Asterisk VoIP - izkušnje (strani: 1 2 3 )

Oddelek: Programska oprema
11417518 (3165) webbacklink
»

VoIP prenehal delovati z novim routerjem

Oddelek: Omrežja in internet
61031 (775) Vili_vanili
»

SIP trunk

Oddelek: Omrežja in internet
336753 (5310) #000000
»

VOIP preko slovenskih mobilnih ponudnikov

Oddelek: Mobilne tehnologije
101788 (1440) micom
»

Fiksi IP - Trio Siol paket

Oddelek: Omrežja in internet
143134 (2948) fizolcek

Več podobnih tem