Nat, SIP és csillaggal

nincs hang, nincs hang az egyik irányba, nincs meghallgatás

Ha nincs hang, nincs hang az egyik irányba, nincs meghallgatás, olvassa el ezeket az utasításokat.

NAT problémákat okozhat több helyen.

Ha az egyik PBX NAT mögött. Más alközpont nem tud kommunikálni vele, anélkül, hogy a port forwarding.

NAT mögött ügyfél

A legegyszerűbb helyzetben SIP kliens NAT mögött. Asterisk utal, hogy a külső felület. SIP kliens jelentkezzen be a kiszolgálóra létrehoz egy bejegyzést a fordítási táblázatot, amely mindaddig fennáll, amíg az áthalad legalább egy csomag percenként. A sip.conf fájlra van szükség, hogy meghatározza a hálózati paramétereket, és a tulajdonságait a távoli szakértői.

Verziótól kezdődően 11 Asterisk: 'nat = yes' elavult, használja a 'nat = force_rport, Comedia'
nat = force_rport, Comedia

SIP kliensek NAT mögött és Asterisk

Az adatvesztés elkerülése hang csökkenni újra meghívja a sip.conf

canreinvite opció elavult. Használja a "Directmediának.

De ügyfelek NAT mögött. sem lesz képes, hogy kapcsolatot kezdeményezzen Asterisk és hanghívást az RTP csomagokat a kívánt ekstenshen. Ahhoz, hogy ez működjön, meg kell átjutnia a tűzfal port szükség Asterisk. RTP port tartomány által használt Asterisk kinevezett rtp.conf fájlt.

A normál működés NAT. Be kell, hogy áthalad a tartományban RTP port megfelelően a beállításokat a fájlt, és rtp.conf port SIP (általában 5060). Az iptables fog kinézni:

A fő paraméterek a NAT konfiguráció Asterisk

NAT támogatás Asterisk 12

externaddr
externhost

«Externhost = hostname [: port]» megegyezik «externaddr» csak, hogy a 'hostname' keresztül frissíthető «externrefresh» másodpercben (alapértelmezés 10 sec.).

beállításokat lehet kombinálni:

media_address
icesupport

ICE / STUN / TURN használat építhetjük globálisan vagy egy adott peer keresztül „icesupport” opciót.

Directmedia

Kapcsolódó cikkek