|
|||||||
| Wiki | Classificados | Galeria | Reviews | Jogos | Comunidades | RSS Feeds | FAQ | Termos de Uso | Sobre |
| Cadastre-se | Fotos | Blogs | Lista de Membros | Calendário | Pesquisar | Mensagens de Hoje | Marcar Fóruns Como Lidos |
FerramentasPublicidade |
From UnderLinux WikiGuia de Instalação do Asterisk PBX no RED HAT 9
[editar] IntroduçãoEste é um guia de instalação do sistema Asterisk PABX. A finalidade desta guia não é ensinar-lhe como instalar e configurar o RED HAT 9, se supõe que você já é familiar com o processo da instalação do RED HAT 9. [editar] Pré-Requisitos:
Procedimentos de Instalação do RED HAT 9 Dar boot com CD 1 RED HAT 9, prosseguir através da instalação selecionando ajustes da língua, do teclado e do Mouse. Click em próximo; Selecione a opção SERVIDOR. Click em próximo; Particione o HD da forma desejada. Click em próximo; Selecione sem Firewall. Click em próximo; No scroll da tela da seleção, selecione os grupos que você deseja instalar. (recomenda-se que seja marcado os servidores de Banco de Dados, de Redes, de FTP). Click em próximo; Na mesma tela de seleção dos grupos, marque logo abaixo o item ‘SELECIONAR PACOTES INDIVIDUAIS’. Click em próximo; Selecione a opção Vista lisa, ou Flat View”. Click em próximo; Marque os seguinte pacotes:
Click em próximo até completar a instalação do seu RED HAT 9. [editar] Procedimento de Instalação do Asterisk PBXBaixe os pacotes asterisk, libpri e zaptel para o diretório /usr/src. Caso os pacotes esteja compactado (.tar.gz), descompacte-os com o comando [editar] Comece pela Libpri# tar -zxvf libpri-1.2.2.tar.gz # cd libpri-1.2.2 # make # make install [editar] Zaptel# tar -zxvf zaptel-1.2.5.tar.gz # cd zaptel-1.2.5 # make # make install [editar] Add-ons# tar -zxvf asterisk-addons-1.2.2.tar.gz # cd asterisk-addons-1.2.2 # make && make install [editar] Sounds# tar -zxvf asterisk-sounds-1.2.1.tar.gz # cd asterisk-sounds-1.2.1 # make install [editar] ASTERISK# tar -zxvf asterisk-1.2.7.1.tar.gz # cd asterisk-1.2.7.1 # make clean # make # make install # make progdocs # make samples [editar] Configurações[editar] extensions.confO arquivo extensions.conf é o responsável por criar as extensões ou ramais, nele criamos também caminhos genéricos como XXX para cada X um dígito, onde podemos usar a imaginação para solucionar as questões que precisamos. [grupo1] include => demo exten => 100,1,Dial(SIP/numero1,25) ; SIP-É o tipo da conta / numero - O nome do usuário / 25-O tempo que vai chamar em segundos. exten => 100,2,Hangup exten => 200,1,Dial(SIP/ numero2,25) exten => 200,2,Hangup exten => 300,1,Dial(IAX2/ numero3,25) exten => 300,2,Hangup [editar] sip.confO arquivo sip.conf armazena informações sobre contas de usuários de protocolo SIP as informações são simples como nome de usuário, bina, senha e qual grupo participam. No exemplo abaixo estamos criando os usuários que receberam um número no extensions.conf. [general] ; configurações básicas do protocolo context=default ; Context padrão para recebimento de chamadas bindport=5060 ; Porta UDP (A padrão é 5060) bindaddr=0.0.0.0 ; Endereço IP para escutar (0.0.0.0 Escuta todos) srvlookup=yes [numero1] type=friend ; tipo friend=faz e recebe chamadas, user=faz chamadas, peer=recebe chamadas. callerid = "numero1" <100> username=numero1 ;Nome do usuário para login secret=123 ;Senha host= dynamic ; se não tem ip fixo nat=yes ; se está debaixo de nat canreinvite=no ; no para não encaminhar chamadas context=grupo1 [numero2] type=friend callerid = "numero2" <200> username=numero2 secret=123 host= dynamic nat=yes canreinvite=no context=grupo1 [editar] iax.confO arquivo iax.conf armazena informações sobre contas de usuários de protocolo IAX2 as informações são simples como o arquivo de usuários SIP No exemplo abaixo estamos criando os usuários que receberam um número no extensions.conf. [general] ; configurações básicas do protocolo bandwidth=low jitterbuffer=no forcejitterbuffer=no tos=lowdelay [numero3] type=friend context=grupo1 username=numero3 secret=123 qualify=yes ; verifica se o host está respondendo (está a menos de 20ms) Para adicionar o serviço do Asterisk digite: # cd asterisk-1.2.7.1 # make config # chkconfig –add asterisk Para acessar o console, com o Asterisk rodando execute: # asterisk -r Utilize os comandos abaixo para recarregar as configurações novas: asterisk*CLI> sip reload asterisk*CLI> iax2 reload asterisk*CLI> extensions reload asterisk*CLI> quit Pronto. Agora é só configurar os arquivos de configuração do asterisk e montar o seu servidor VOIP. [editar] Fontes
[editar] Autor
|