diff --git a/nginx/nginx.conf b/nginx/nginx.conf index 066c710..957f4f0 100644 --- a/nginx/nginx.conf +++ b/nginx/nginx.conf @@ -104,7 +104,27 @@ http { include /etc/nginx/sites-enabled/*; } +stream { + # Encaminhamento da porta de sinalização SIP (TCP) + server { + listen 5060; + proxy_pass 172.16.254.130:5060; + } + # Encaminhamento da porta de sinalização SIP (UDP) + server { + listen 5060 udp; + proxy_pass 172.16.254.130:5060; + } + + # Encaminhamento da faixa de portas RTP para o áudio (UDP) + # Nota: Isto requer que o Nginx tenha sido compilado com a opção --with-stream_udp_proxy_listen_gated + # Se der erro, comece apenas com as portas 5060 e adicione esta parte depois se necessário. + server { + listen 10000-20000 udp; + proxy_pass 172.16.254.130; # O Nginx irá manter a porta de destino original + } +} #mail { # # See sample authentication script at: # # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript