Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Asterisk na rede interna
Linux user
Publicado por Nelson Junior em 01/08/2008

Login: MorbiD, 5799 pontos | Blog: http://www.intxtecnologia.com.br
[ Hits: 4781 ]

Asterisk na rede interna

Muitos ainda têm dificuldades em colocar o Asterisk dentro da rede interna pra funcionar - não é o recomendado, mas às vezes esbarramos nesta situação. Primeiramente, suponho que você tenha um servidor Linux configurado para a distribuição de internet pela sua rede.

Vamos ao que interessa: no servidor firewall iptables - computador que compartilha a conexão com a internet - coloque estas linhas:

iptables -t nat -A PREROUTING -i ppp0 -p udp -m udp --dport 5060 -j DNAT --to-destination <ip do computador asterisk>
iptables -t nat -A PREROUTING -i ppp0 -p udp -m udp --dport 10000:10100 -j DNAT --to-destination <ip do computador asterisk>

Você pode salvar estas linhas no arquivo /etc/rc.local se quiser para que inicie junto com o sistema.

É claro que estamos supondo que sua conexão para a internet é pela interface ppp0. Caso não for, troque por eth0, eth1... Eu limitei a quantidade de portas liberadas pelo protocolo rtp, no meu caso não preciso de muitas. Por padrão o rtp é 10000 até 20000. Porém, limitando o número de portas você tem que configurar o o arquivo /etc/asterisk/rtp.conf e colocar a faixa de porta que quer que o rtp use.

Agora temos que modificar o arquivo /etc/asterisk/sip.conf. Adicione as linhas no arquivo, no contexto 'general', por exemplo:

[general]
localnet=192.168.0.0/255.255.255.0 ; endereço da sua rede interna e a máscara a qual o asterisk pertence.
externip=2xx.2xx.2xx.2xx ; endereço válido do servidor de internet - pode colocar aqui o endereço no-ip, por exemplo.

No arquivo /etc/asterisk/sip_additional.conf:

[usuarioremoto] ; ramal sip
nat=yes
qualify=yes

PS: Para mais informações:
Espero que a dica seja útil para vocês! Um abraço a todos.


Outras dicas deste autor
Nenhuma dica encontrada.

Leitura recomendada
   Dica Linux recomendada Permissao 777 em compatilhamento do Samba
   Dica Linux recomendada Linux não dá boot!
   Dica Linux recomendada Shockwave para Linux (abaixo-assinado)
   Dica Linux recomendada Teclado multilíngue (exemplo: português/polonês)
   Dica Linux recomendada Configurando o sistema de autenticação Cyrus-SASL com o AD do Win2k SRV

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.