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.