Voip Coruña IV

download Voip Coruña IV

of 52

Transcript of Voip Coruña IV

  • 7/24/2019 Voip Corua IV

    1/52

    TITULO DA PRCTICA TEMPO ESTIMADOInstalacin do software de centralia PBX de telefona IP: Trixbox 100 minutos

    OBXECTIVOS- Instalar e configurar unha IP-PBX con Trixbox CE.

    MATERIAL MNIMO NECESARIO

    - Un ordenador en rede local, preferiblemente con IP esttica e acceso a internet.- PC con lector de DVD, mais de 4GB de disco duro baleiros e alo menos 1GB de RAM. S.O.Windows XP.

    REQUISITOS PREVIOS- Arquivo iso de instalacin coa versin de Trixbox CE 2.6.2 almacenado nun cartafol accesible

    no disco duro do PC.http://sourceforge.net/projects/asteriskathome/files/trixbox%20CE/trixbox-2.6.2.3.iso

    - O Software WinSCP, Putty e VirtualBox 2.1.2PROCEDEMENTO

    1. Descargar o VirtualBox para Windows da pxinahttp://www.virtualbox.org/wiki/Download_Old_Builds_2_1Estando nesta pxinaseleccionamos for Windows hosts x86 , e descargamos o arquivo de tipo msi coa versin 2.6.2Instalamos o Virtual Box na nosa maquina executando o arquivo de tipo msi antes descargado.

    2. Abrimos o Virtual Box, que se atopa enInicio->todos os programas->Sun xVM VirtualBox->VirtualBox.

    3. Logo de abrir o virtual Box, dmoslle click en nova e poemos o nome maquina virtual, podeser calquera nome. O resto dos datos necesarios son: Sistema operativo Linux 2.6, memoriaRAM 128MB, disco duro IDE de tamao dinmico de 2GB, activamos a tarxeta de son, e na

    pestana Sistema marcamos a opcin PAE/NX.4. Xa creado o equipo virtual, imos pestana que din configuracin e buscamos a opcin de

    CD/DVD ROM . Escollemos montar a unidade CD/DVDe logo escollemos arquivo de imaxe

    ISO, entn seleccionaremos o arquivo de imaxe (.iso) de Trixbox que xa tiamos almacenadono disco duro.5. Na instalacin o nico importante e escoller o idioma (es) da distribucin de teclado, o uso

    horario noso e o contrasinal do usuario root de CentOS (como mnimo 6 carcteres). Ainstalacin pode levar ata 15 minutos. A maquina virtual logo de rematar a instalacinreinicisese.

    6. Pechar a maquina virtual. Desmontar a imaxe iso do dvd da mquina virtual.7. Accedemos agora configuracin da tarxeta de rede da mquina virtual. Eliximos unha tarxeta

    de tipo Pcnet-FAST IIIconfigurada comoInterface Anfitrin. Na lista de tarxetas de rede doequipo host (o noso PC con Windows XP), escollemos a tarxeta que temos activa e con acceso ainternet.

    8. As veces, hai problemas coa tarxeta de rede de Virtual Box; especialmente se o ordenador hostmuda o tipo de conexin IP dende que se fixo a instalacin; por exemplo pode ser que aoinstalar o Trixbox o host tia unha IP dinmica (por DHCP) e mais adiante mudouse por unhaIP esttica de diferente mascara e subrede. Nestes casos para solucionar hai que definir a novaconfiguracin IP da tarxeta de rede editando os arquivosifcfg-eth0, ifcfg-eth1,ifcfg-eth2, ifcfg-eth3 ou ifcfg-eth4(o que corresponda) no cartafol/etc/sysconfig/network-scripts/Virtual Box admite ata 4 tarxetas de rede distintas. Pdeseempregar unha delas como DHCP e as outras 3 configuralas con IP estticas pero s unhadelas pode ter definida a porta de enlace. Por exemplo para a tarxeta eth0 habera que facernano /etc/sysconfig/network-scripts/ ifcfg-eth0 e escribir as seguintes lias:

    DEVICE=eth0 (a interface a substituir)

    ONBOOT=yes (para arrancar a tarxeta en cada reinicio)IPADDR=69.65.21.199 (a direccin IP esttica)

  • 7/24/2019 Voip Corua IV

    2/52

    NETMASK=255.255.254.0 (a mascara de rede esttica)GATEWAY=69.65.20.42(a porta de enlace, as demais omitiran esta lia)TYPE=Ethernet

    9. Agora definimos as direccins IP dos servidores DNS, editando resolv.confnano /etc/resolv.conf Unha vez aberto escribimos:

    nameserver 69.50.2.190nameserver 69.65.20.4210.Prendemos a mquina virtual. Agora iniciase Trixbox, recordemos que durante a instalacin

    configuraramos o contrasinal de root do sistema. Cando acabe o arranque de Trixbox, apareceunha mensaxe no que indicase a direccin ip da mquina virtual, necesaria para acceder ao

    portal de Trixbox cun navegador web: http://ip_maquina_virtual11.Dende a mquina virtual facemos ping direccin ip do host, e tamn porta de enlace da rede

    LAN. Logo probamos a facer ping dende o host de cara ip da mquina virtual.pingdireccion_ip_maquina_virtual

    12.Se todo foi ben, abrimos o navegador web dende o host, e abrimos o portal de Trixboxhttp://ip_maquina_virtual

    13.Pulsamos onde pon switchpara entrar no panel de administracin. O nome de usuario mainteo contrasinal password. Veremos o estado de Trixbox.

    14.Modificamos a configuracin para permitir s SSH2, tal como indcase no anexo.15.Probamos dende outro ordenador na mesma LAN se podemos acceder por SSH ao servidor

    Trixbox. Para iso empregaremos winscpeputty con usuario roote o contrasinal que elixiramospara o CentOS na instalacin (paso 5).

    16.Empregando o winscp poderemos gardar na mquina virtual scripts e alguns arquivosnecesarios para completar ou personalizar Trixbox de xeito sinxelo. Un destes sern os arquivosde voces en casteln como se explica no anexo.

    17.Dende o navegador web do anfitrin accederemos ao portal web da mquina virtual Trixboxcomo administrador. No apartado PBX->Config File Editorpoderemos editar o arquivo/etc/asterisk/rtp.confpara modificar o intervalo de portos que se empregar para RTP. Comousaremos o softphone Zoiper e este non deixa empregar para RTP portos maiores co 9999,

    poremos o seguinte:rtpstart=7500

    rtpend=8500

    18.A instalacin xa operativa, pero pode mellorarse optando por actualizar os diferentesmdulos. Esta operacin pode levar moito tempo, as que mellor facelo ao remate.

    19.Actualizamos Trixbox dende o GUI. Non necesario rexistrarse como usuario de Trixbox. Paraiso vamos primeiro ao men Settings->Repositories

    Eliximos: trixbox Stable, trixbox Addons eCentOS Base Packages e prememos no botn que

    pon Submit20.Vamos agora ao men PackagesUnha vez cargue a lista de actualizacins dispoibles paraTrixbox, seleccionaremos todas as que non estean xa instaladas e as que poan Upgrade.Tamn podemos instalar o mdulo de Backup tal como se indica no anexo correspondiente.

    21.Rematada a actualizacin, iremos ao men PBX->PBX Settings, para entrar no FreePBX. Onome de usuario admine o contrasinal amp111 . Dende aqu premeremos enModule AdminA continuacin premeremos en Check for updates online. Unha vez FreePBX nos amose todasas actualizacins dispoibles, as seleccionaremos todas e premeremos en Process

    22.Quitamos unha copia de seguridade do sistema, entrando en Trixbox como usuario maint,men System->Backup

  • 7/24/2019 Voip Corua IV

    3/52

    Instalar os paquetes de voces en CastelnPara que as mensaxes de audio que ten Trixbox incorporado para os distintosacontecementos que sucedan na IP-PBX , estean en casteln (en galego non hai nadadispoible polo momento) hai que seguer este procedemento:

    1. Descargamos dende http://www.voipnovatos.es/voces/os arquivos de audio

    codificados para o codec de audio que queiramos, no anfitrin. Por exemplo osmais bsicos son os de ulaw. Colleremos core-sounds-es , o de extras-sounds-es evoces-es-v1_2-moh.

    2. Os descomprimimos dende windows con programas como winrar ou similar.a. Ao descomprimir o corecrearanse os cartafoles: dictate, digits,

    followme, letters, phonetic y silence. Dentro de cada un destes cartafoleshai un subcartafol chamado esque contn os arquivos. Copiaremos estesna mquina virtual con Winscp a/var/lib/asterisk/sounds/sobreescribindo os arquivos de cada un dos cartafoles xa existentes (enIngls). Os arquivos do cartafol descomprimido esos deixaremos en

    /var/lib/asterisk/sounds/ sobreescribindo os que xa houbera.b. Ao descomprimir o extracrearase o cartafol es , colleremos os arquivos

    contidos no cartafol e os subiremos mquina Trixbox con Winscp a/var/lib/asterisk/sounds/ sobreescribindo os arquivos xa existentes.

    c. Ao descomprimir o v1_2-mohcrearase o cartafol moh-native ,colleremos os arquivos contidos no cartafol e o subiremos mquinaTrixbox con Winscp a/var/lib/asterisk/sounds/moh sobreescribindo osarquivos xa existentes.

    3. Executamos na mquina virtual as seguintes instrucins:ln -s /var/lib/asterisk/moh /var/lib/asterisk/mohmp3

    Erros de Trixbox CE 2.6.2.Debemos corrixir os seguintes erros:

    En/etc/trixbox/httpdconf/trixbox.confcomentar con # a seccin do arquivoseguinte:

    #Password protect /var/www/html/admin#AuthType Basic#Authname Restricted Area#AuthUserFile /usr/local/apache/passwd/wwwpasswd#Require user wwwadmin maint

    No arquivo/var/www/html/web-meetme/user_add_sqldb.phpveen dous erros:o Ven userPassr cando o correcto userPasso Na lia 94 pon $userPass=password=$userPass; cando o correcto

    $userPass=$userPass; En/etc/asterisk/phpagi.confhai que engadir as seguintes lias:

    [asmanager]server=localhost

    port=5038username=adminsecret=amp11

  • 7/24/2019 Voip Corua IV

    4/52

    Acceso remoto ao servidor con seguridade: SSH

    Para poder acceder ao servidor de xeito remoto empregando SSH2 en exclusividade,previamente quitar as # das seguintes lias do arquivo/etc/ssh/sshd_config :

    Protocol 2SyslogFacility AUTHPRIV

    PasswordAuthentication yes

    ChallengeResponseAuthentication no

    GSSAPICleanupCredentials yes

    UsePAM yes

    X11 Forwarding yes

    Subsystem sftp /usr/libexec/openssh/sftp-server

    Unha vez feitas as modificacins reiniciamos o servizo ssh: service sshd restart

    Aumentar o lmite de Memoria para executar scripts

    As veces Trixbox consume demasiada RAM, e aconsellable aumentar ata 100MB olmite cun script PHP pode consumir (ven 64MB por defecto). Para iso editamos oarquivo/etc/php.ini e trocamos o parmetro memory_limit para que poa o seguinte:

    memory_limit = 100M

    Contrasinais por defecto de Trixbox CE 2.6

    Compoente de Trixbox Nome de Usuario Contrasinal

    Administracin Trixbox maint passwordFlash Operator Panel passw0rd

    wmm@localhost wmmpwWeb Meetme

    tim@localhost 1234FreePBX admin amp111MySQL root passw0rd

  • 7/24/2019 Voip Corua IV

    5/52

    Configurar as Copias de SeguridadeUnha das partes mis importantes para ter un servidor trixbox operativo garantir quetea backups fiables. Nesta seccin explcase como crear un backup programado ecomo automatizar a exportacin do backup a un servidor FTP.

    1. - Instalacin do mdulo de Copias de Seguridade

    Para instalar o paquete de copia de seguridade, precisa estar no sistema comoAdministrador. Prema en Packages na barra de men e agarde uns intres para ver alista de paquetes e actualizacins dispoibles. Atope tbm-backup" e prema en "Install".Cando a instalacin estea completa, poder facer clic en "System -> Backup" paraacceder ferramenta de copias de seguridade.

    2 - Configurar un backup

    Para configurar unha copia de seguridade, prema en System->Backup. No cadro naparte inferior do mdulo de copia de seguridade, escriba un nome para o backup (comoSemanal por exemplo) e prema no botn New. A nova copia aparece no cadrosuperior,.pinche nela e os detalles do backup aparecen dereita.Ata facer a copia, a pestana Restore debera aparecer baleira. Prema na pestanaItems para seleccionar todos os elementos que quere na copia e, a continuacin,

    prema en "Save".

    Na pestana Location onde pdese especificar lugares alternativos (como o outro

    lugar no disco duro local distinto do directorio por defecto, ou un sitio FTP1) paraalmacenar a copia. Se deixa todo en branco (por defecto), os backups estarn gardadosen/backups/nome_do_backupno disco duro local.

    Na pestana Backup onde pode definir cando facer a copia. Por exemplo, poderafacer unha copia semana todos os domingos 01:00:

    Hours: 1Minutes: 0Days: marque na checkbox ALLMonths: marque na checkbox ALLWeekdays: Sunday

    1 recomendable combinar copias locales no equipo Trixbox e copias nun FTP remoto. As se algun dosdous falla, sempre ter unha copia.

  • 7/24/2019 Voip Corua IV

    6/52

    Entn iso significa que gustarame que o sistema fixera a copia 1h00 calquera da docalendario (que coincida co domingo), tdolos meses e os domingos.

    Para activar a programacin da copia, vaia pestana Items ou a Locations e premaen "Save". Agora a copia xa est programada, e farase nos das programados.Se quixera facer unha copia neste mesmo intre, na pestana Backup premera no botn.Para restaurar unha copia previa, teo que acceder pestana Restore. Na parteizquierda do cadro figurarn tdalas copias dispoibles. Elixo a que quero restaurar e

    premo no botn Restore.

  • 7/24/2019 Voip Corua IV

    7/52

    Comandos dende o shell de CentOSde uti lidade

    df-h:Amosa o espazo dispoible no disco duro ifconfig Amosa a configuracin das tarxetas Ethernet do equipo ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Configura a IP da tarxeta eth0

    direccin 192.168.1.1 con mascara 255.255.255.0 ifup eth0 / ifdown eth0 Activa e desactiva a tarxeta de rede chamada eth0 route add default gw ip_porta_enlace eth0 Fixa a porta de enlace para a tarxeta eth0 updatedb&&locate i *.soAmosa os cartafois con arquivos conforme ao patrn sed s/passw0rd/meu_contrasinal/g /etc/amportal.cfg>/etc/amportal.cfg

    Reempraza o textopassw0rd do arquivo/etc/amportal.cfgpormeu_contrasinal grep amp1 R /etc/*>>/ficheros.txt Busca o texto amp1 en todolos arquivos do

    cartafol /etc/ e nos dos seus subcartafoles. Por cada vez que o atopa engade ao finalde /ficheros.txt o contido da lia onde o atopou as como o nome do arquivo.

    netstat nr ou route Amosa as tablas de enrutamento (IPTABLES)

    yum y update Actualizacin do sistema con tdalas dependencias necesarias. yum y install nome_do_programa Descarga e instala un programa yum list *dahdi* Proporciona o listado de mdulos dispoibles nos repositorios que

    conteen as verbas dahdino seu nome. yum clean alllimpa a cach de yum, til para limpar dependencias mal resoltas. shutdown -h now: Pecha o sistema inmediatamente. ngrep d any P W byline T port 5060 , captura o trfico do porto 5060 amportal restart: Reinicia Asterisk e Flash Operator Panel (FOP) service mysqld restart Reinicia mysql service httpd restart Reinicia o servidor web Apache

    asterisk-r: Executa o interprete de comandos de interface de Asterisk (CLI). Asteriskrvvv , Executa o CLI de Asterisk en modo depuracin (verbosity).o dahdi/zap show status , amosa as tarxetas dahdi ou zap detectadas e o mdulo

    asociado a cada unha delas. O mdulo debe ter un + diante.o dahdi/zap show channels , amosa as canle se portos dahdi ou zap configuradoso module reload chan_dahdi.so , reinicia o mdulo de dahdio quit , Sae do Asterisk CLI

    ztmonitor 4v , permite ver o nivel de audio en tarxetas zaptel /etc/init.d/dahdi restart, arranca ro mdulo dahdi dahdi_genconf&& dahdi_cfg vv, Creacin de /etc/dahdi/system.conf e

    /etc/asterisk/chan_dahdi.conf , que conteen a configuracin de dahdi. dahdi_hardware, amosa as tarxetas telefnicas detectadas por dahdi dahdi_scan, amosa o n e tipo de canle asignada a cada porto das tarxetas. mysql u root p Entrar en mysql como usuario root (nos pide o contrasinal)

    o show databases Amosar as bases de datos existentes en mysqlo use nombre_base_datos_elixida; Seleccionar unha das bases de datoso show tables; Amosar as tboas da base de datos seleccionadao show columns from nome_de_taboa Amosa os campos da tboa seleccionadao select * from nome_de_taboa where

    campo_da_tba=valor_desexado_do_campo; Selecciona a posicin datboa que nun campo determinado tea un valor determinado.

    o update nome_de_taboa set password =novo_contrasinal where

    campo_da_tboa =valor_desexado_do_campo; Actualiza o contrasinalo quit sair de mysql

  • 7/24/2019 Voip Corua IV

    8/52

    PuttyPutty es un software gratuito SSH,

    Telnet, rlogin y ciente TCP raw.Originalmente estaba disponible

    nicamente para Windows, pero ahoraest disponible para variasplataformas Unix, con puertos detrabajo en progreso (work-in-progress)a Mac OS y Mac OS X. Otras personashan contribuido con puertos nooficiales para otras plataformas, comotelfonos mviles potenciados porSymbian. Su versin beta es escrita ymantenida primordialmente porSimn Tatham, es de cdigo abierto yest licenciado bajo una licencia del

    MIT.Puede descargarse desde:http://www.putty.org

    Configuracin de Putty para conectarse a la ip 192.168.0.14 por SSH.

    WinSCPWinSCP es una aplicacin de Software Libre. WinSCP es un cliente SFTP grfico para

    Windows que emplea SSH. El anterior protocolo SCP tambin puede ser empleado. Su funcin

    principal es facilitar la transferencia segura de archivos entre dos sistemas informticos, el localy uno remoto que ofrezca servicios SSH.

    Puede descargarse desde http://winscp.net

    http://sip-syndication.com/
  • 7/24/2019 Voip Corua IV

    9/52

    Acceso a la configuracin con GUI

    Tecleamos la Direccin IP de TrixBox en un navegador

    Pasamos a modo administrador

    Tecleamos el usario y la contrasea (el usuario es maintla contrasea es password)

    Nos aparece un formulario de registro. El registro es INDISPENSABLE si queremosactualizar o instalar mdulos o el propio TrixBox desde el GUI y nos da acceso a los forosde soporte2.

    2http://www.trixbox.org/forum

  • 7/24/2019 Voip Corua IV

    10/52

    Si queremos podemos cambiar el idioma

  • 7/24/2019 Voip Corua IV

    11/52

    Estado del Sistema

    En la pantalla de TrixBox no aparece correctamente reflejado el estado del sistema. Veremos que aparece correctamente en FreePBX ms adelante.

  • 7/24/2019 Voip Corua IV

    12/52

    Para Abrir FreePBX

    Obtendremos una nueva ventana:

  • 7/24/2019 Voip Corua IV

    13/52

    Actualizaciones e Instalaciones

    Actualizar el sistema (centos 5)

    Tecleamos yum y update

    Actualizar el sistema desde el GUISeleccin de repositorios. Segn las necesidades podemos seleccionar diferentesrepositorios de paquetes del sistema TrixBox y CentOS.

    Recomendamos:

  • 7/24/2019 Voip Corua IV

    14/52

    Actualizar FreePBX

    El primer mdulo que instalaremos ser el de ACTUALIZACIONESNecesitamos haber realizado login/password y seleccionamos las actualizaciones on-line

  • 7/24/2019 Voip Corua IV

    15/52

    Realizamos el UPGRADE.

  • 7/24/2019 Voip Corua IV

    16/52

    Ahora el FRAMEWORK

    Ahora el resto de Actualizaciones

    Es importante actualizar todos los mdulos del FreePBX del apartado "Inbound Call Control"

  • 7/24/2019 Voip Corua IV

    17/52

  • 7/24/2019 Voip Corua IV

    18/52

    VirtualBox

    0.2. VirtualBox

    VirtualBoxes un programa que permite crear mqui-nas virtuales. Originalmente fue desarrollado por laempresa Innotek, que actualmente es propiedad de laempresaSun.

    VirtualBoxpuede ejecutarse en multitud de sistemasoperativos anfitriones como, por ejemplo, Windows,OS X, Linux y Solaris. La lista completa de sistemasoperativos husped con soporte se puede consultar en:http://www.VirtualBox.org/wiki/Guest_OSes e in-cluye, entre otros,Linux,Windows,Solaris,FreeBSD,Open BSDy MS-DOS.

    La virtualizacin de los sistemas operativos es trans-parente, es decir, no hace falta modificar el sistemaoperativo husped para virtualizarlo.

    0.2.1. Licencias de VirtualBox

    Actualmente existen dos versiones del programa Vir-tualBox: VirtualBox versin propietariayVirtualBoxOpen Source Edition, llamada VirtualBox OSE.

    La versin propietaria se distribuye como un pro-grama binario ejecutable con una licencia comercialque es gratuita para uso personal, educativo o deevaluacin segn se recoge en la documentacin delicencia en http://www.virtualbox.org/wiki/Licensing_FAQ.La versin privada se puede descargar desdehttp://www.VirtualBox.org/.

    La versin Open Source de VirtualBox se distribu-ye conforme a la licencia GPL. Esta versin librees equivalente a la versin privada, pero algunasfunciones de la versin privada no estn presentesen la versin OSE. Por ejemplo, la versin libreno implementa el controlador USB ni el SATA. Laversin libre viene incluida en Ubuntu Linux. Losbinarios para Windows se pueden descargar desdehttp://vboxwin32.sourceforge.net/, pero no se actualizantan rpidamente como la versin propietaria.

    0.2.2. Tcnicas de virtualizacin

    VirtualBoxpermite que las instrucciones de la mqui-na virtual se ejecuten en el procesador de la mquinareal, excepto aquellas que puedan interferir en el fun-cionamiento de la mquina real. Por ejemplo, cuandola mquina virtual ejecuta instrucciones que escribeninformacin en el disco duro, el programa VirtualBoxtoma el control de las instrucciones y realiza la es-critura en un disco virtual que, generalmente, es unarchivo.

    Para realizar el proceso de virtualizacin, VirtualBoxutiliza dos tipos de tcnicas: tcnicas por software ytcnicas por hardware

    0.2.2.1. Virtualizacin por software

    Las tcnicas de virtualizacin por software posibilitanla virtualizacin en todo tipo de PC, antiguos y nue-vos, pero las mquinas virtuales son lentas y necesitade ms tiempo de microprocesador.

    0.2.2.2. Virtualizacin por hardware

    Las tcnicas de virtualizacin por hardware acele-ran la ejecucin del husped, pero slo funcionan conmicroprocesadores modernos. En el caso de micro-procesadores Intel, la virtualizacin por hardware sedenomina VT-x y en el caso de AMD, se denominaAMD-V. En la mayora de ordenadores, la virtuali-zacin por hardware se debe habilitar en la BIOS.Consulte el manual del microprocesador de su PCpara ms informacin.

    La paginacin anidada (nested paging) es una tcnicade virtualizacin por hardware que puede mejorar lagestin de la memoria.

    Por defecto, las maquinas virtuales que cree ten-drn habilitada la virtualizacin por hardware VT-x o AMD-V y tendrn deshabilitada la paginacinanidada. Los usuarios pueden habilitar o deshabilitarmanualmente ambas opciones.

    En el caso de emular un microprocesador con ar-quitectura de 64 bits o bien en el caso de simular ms

    de una CPU en la maquina virtual, la aceleracin porhardware deber estar activada.

    VirtualBoxpuede ejecutar como hus-ped, adems de Windows y Linux,otros sistemas operativos como Open-Solaris, OpenBSD, OS/2, Syllable,ReactOS, SkyOS y Haiku.

    0.2.3. Configuracin de la red en la mquinahusped de VirtualBox

    En las mquinas husped de VirtualBoxse pueden ins-talar hasta ocho tarjetas de red virtuales. VirtualBoxemula cinco tipos diferentes de tarjeta de red virtual.Cuando el usuario crea una nueva mquina huspedy elije el sistema operativo que contendr, VirtualBoxle asigna automticamente una tarjeta de red compa-tible en modo NAT. Los modos de funcionamiento deuna tarjeta de red virtual son los siguientes:

    No conectado: en este modo, la tarjeta virtualexiste en el husped, pero est configurada comosi no tuviera ningn cable conectado.

  • 7/24/2019 Voip Corua IV

    19/52

    VirtualBox

    NAT: NAT (siglas de Network Address Trans-lation) es el modo por defecto de la tarjeta dered virtual. Este modo permite al husped na-vegar por Internet, descargar ficheros y leer elcorreo electrnico sin necesidad de configurar elsistema operativo husped. En este modo, la m-quina virtual puede conectarse a otras redes me-

    diante un router virtual proporcionado porVir-tualBox. Dicho router sirve direcciones DHCPdel tipo 10.0.x.0/24 donde x=2 para la prime-ra tarjeta de red, x=3 para la segunda tarjetade red, etc. En el caso de una nica tarjeta dered, el router tiene como puerta de enlace la di-reccin 10.0.2.2, como servidor DNS la direccin10.0.2.3 y la primera direccin DHCP asignadaes la 10.0.2.15La arrancada por el mtodo PXE es compatiblecon el modo NAT.Como desventaja, en este modo, los comandos

    que envan paquetes ICMP como ping o tra-ceroute pueden no funcionar correctamente y,en principio, la mquina virtual no es accesibledesde Internet.

    Adaptador puente (Bridge): en este modo,se crea un tarjeta de red virtual en el anfitrinque intercepta el trfico de red y puede inyectarpaquetes en la red, de manera que el huspedse configura como si estuviera conectado por uncable a la tarjeta de red virtual del anfitrin.

    Red Interna: en este modo, se crea una red

    virtual visible entre las mquinas virtuales, pe-ro invisible al anfitrin o a mquinas externas ala red.

    Adaptador Slo-Anfitrin: en este modo secrea una tarjeta de red virtual en el anfitrin quepuede conectarse con las mquinas virtuales sinnecesitar que el anfitrin tenga una tarjeta dered.

    Ejercicio 1 Qu configuracin de red es msadecuada para las siguientes configuraciones?

    a. Clonar un disco duro de una mquina vir-tual en otra mquina virtual.

    b. Ejecutar VirtualBox en un ordenador an-

    tiguo sin tarjeta de red.

    c. Instalar un sistema operativo husped para

    que se conecte a Internet automticamente

    sin ninguna configuracin.

    0.2.4. Instalacin de VirtualBox con licenciapropietaria

    0.2.4.1. Instalacin de VirtualBox en Win-dows

    Despus de descargar el programa en formato binario,ejecute el fichero ejecutable con un doble clic.

    Lea y acepte la licencia marcando la opcin I acceptthe terms in the License Agreement

    Seleccione la ruta del directorio donde se instalar elprograma:

    Cree los accesos directos al programa:

  • 7/24/2019 Voip Corua IV

    20/52

    VirtualBox

    El siguiente aviso alerta de que la instalacin de Vir-tualBoxdesconectar el ordenador temporalmente dela red. Para continuar la instalacin, pulse el botn

    Yesy a continuacin el botn Install.

    Durante la instalacin aparecern avisos como el si-guiente donde se alerta al usuario de que la instala-cin no ha superado la prueba del logotipo deWindows. Esto es debido a que el hardware virtualinstalado no incluye una firma digital que indica queha superado los procedimientos de prueba del sistema

    operativo. Contine la instalacin con el botn Con-tinuar.

    Pulse el botn Finish para acabar la instalacin:

    0.2.4.2. Instalacin de VirtualBox en Ubuntu

    Ejecute desde la consola:sudo gedit /etc/apt/sources.list

    y aada la lnea:deb http://download.virtualbox.org/virtualbox/debian

    jaunty non-free

    Actualice los paquetes:

    sudo apt-get update;apt-get upgradeAada la firma de los paquetes:

    wget -q

    http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc

    -O- | sudo apt-key add -

    Instale Virtualbox:sudo apt-get install dkms virtualbox-3.0

    Una vez instalado, el programa se ejecuta desde el

    men principal de Gnomecon las opciones Aplicacio-nesAccesoriosVirtualBox

    0.2.5. Caso prctico: Creacin de una mqui-na virtual para instalar Ubuntu 9.04

    Cuando se crea una mquina virtual y se seleccionael sistema operativo que se desea instalar, VirtualBoxasignar de forma automtica los requisitos recomen-

    dados de memoria, disco duro y otras configuracionesEl objetivo de la prctica consiste en crear una mqui-na virtual para instalar Ubuntu 9.04 desde una imagendel CD autnomo de instalacin en formato ISO.

  • 7/24/2019 Voip Corua IV

    21/52

    VirtualBox

    Para crear una mquina virtual, ejecute VirtualBoxyseleccione en el men del programa la opcin Mqui-naNueva. Pulse el botn Siguientepara continuar.

    Seleccione el nombre de la mquina virtual, el ti-po de sistema operativo husped Linux y la versin

    Ubuntu . PulseSiguientepara continuar.

    Seleccione 512 MiB de memoria para el sistema ope-rativo husped. Recuerde que la cantidad asignada se-r a cuenta de la memoria del sistema operativo anfi-trin. Pulse Siguientepara continuar.

    A continuacin, cree un fichero que ser el disco durovirtual del sistema operativo husped. En este caso,asigne 20 GiB al disco duro virtual . Pulse el botnNuevo para continuar.

    Un nuevo asistente aparecer para ayudar a crear eldisco duro virtual. PulseSiguientepara continuar.

    El disco duro virtual puede ser de dos tipos:

    Dynamic Expanded Storage: en este caso, eltamao del disco duro virtual ocupa poco espa-cio y va creciendo dinmicamente hasta el lmitedel tamao asignado conforme crecen los fiche-ros del Sistema Operativo Husped. Este mto-do tiene la ventaja de que el disco duro virtualocupa el espacio necesario en el disco duro y eltamao del fichero crece si se necesita. Comoinconveniente, la creacin de ficheros en el discovirtual es lenta.

    Fixed Storage: en este caso, se crea un ficherodel mismo tamao que el disco duro virtual. Estemtodo tiene la ventaja de que el acceso al discoduro virtual es rpido, pero como inconveniente,ocupa ms espacio.

  • 7/24/2019 Voip Corua IV

    22/52

    VirtualBox

    Seleccione el mtodo Dynamic Expanded Storage .

    VirtualBox crea mquinas virtualescon soporte de USB 2.0, iSCSI, ether-net a Gigabit y controladores SATA.

    En Location, seleccione el nombre del fichero quecontendr el disco duro virtual. En el campo Size,

    marque 20 GiB como el tamao mximo del discoduro virtual.

    Es recomendable no utilizar espacios en el campoLocation. Utilice el smbolo de subrayado o el guinpara separar palabras

    Finalice el asistente de creacin de discos duros con laopcin Terminar.

    Ahora ya est configurado el disco duro virtual. PulseSiguientepara continuar.

    Finalice el asistente de creacin de mquinas virtualescon la opcin Terminar.

  • 7/24/2019 Voip Corua IV

    23/52

    VirtualBox

    0.2.5.1. Asistente para la instalacin de unsistema operativo husped

    Una vez creada la mquina virtual, se le deber insta-lar un sistema operativo para que sea funcional. Paraello, utilice en el men de VirtualBox la opcin M-quinaIniciar.

    Como es la primera vez que se inicia la mquinavirtual, se ejecutar un asistente que ayudar a con-figurar el dispositivo que se utilizar para instalar elsistema operativo husped.

    En este ejemplo, seleccione una imagen en formatoISO del CDROM de instalacin del sistema operativo

    Ubuntu. Pulse el botn en forma de carpeta

    Pulse sobre el iconoAgregary navegue por el disco du-ro y seleccione el fichero en formato ISO que contieneuna copia del sistema operativo Ubuntu.

    Una vez seleccionado el fichero en formato ISO, pulseel botn Siguiente.

    Un fichero ISO es un archivo que, se-gun el estndar ISO 9660 de la Or-ganizacin Internacional para la Es-tandarizacin, almacena una imagenexacta de un sistema de ficheros de undisco ptico como un CD o un DVD.

    El asistente avisar que cuando se cierre la mquinavirtual, el dispositivo de arrancada se desmontar au-tomticamente. Deber desmontar el dispositivo dearrancada una vez instalado el sistema operativo paraque la secuencia de instalacin no se vuelva a ejecutar.Pulse el botn Terminar.

  • 7/24/2019 Voip Corua IV

    24/52

    VirtualBox

    A continuacin, el sistema operativo husped se ins-talar como si se tratase de un sistema operativo real.

    0.2.6. Instalacin de controladores de dispo-sitivos en huspedes

    Despus de instalar el sistema operativo husped, sedeben instalar una serie de programas llamados dri-vers o controladores para interactuar con los perif-ricos virtuales, como por ejemplo, la tarjeta de redvirtual. Los controladores para las mquinas virtua-les vienen incluidos en un CDROM virtual que pue-de montarse en el husped con la opcin Dispositi-vosInstalar Guest Additions (Aplicaciones del hus-ped).

    0.2.6.1. Instalacin de controladores de dis-positivos en un husped Ubuntu

    En el caso de un husped Ubuntu, aparecer en elescritorio el CDROM virtual, dentro del cual ejecuta-remos el fichero autorun.sh:

    Seleccione la opcin Ejecutar en un terminal e in-troduzca la contrasea de superusuario:

    Finalmente, apague la mquina husped. La prximavez que inicie el sistema, los controladores de disposi-tivo se ejecutaran automticamente.

    0.2.6.2. Instalacin de controladores de dis-positivos en un husped Windows

    La instalacin de los controladores en un huspedWindows preguntar al usuario si desea instalar losdispositivos virtuales. Pulse el botn Instalar

    0.2.6.3. Combinaciones de teclas especiales

    Algunas combinaciones de teclas especiales afectan alfuncionamiento de los sistemas operativos y la pulsa-cin de dichas teclas en el sistema operativo huspedpuede provocar efectos no deseados en el sistema ope-rativo anfitrin. La Tecla Anfitrin en VirtualBoxes la tecla CTRL derecha.

  • 7/24/2019 Voip Corua IV

    25/52

    VirtualBox

    Las siguientes combinaciones de teclas realizan envosde teclas especiales al husped:

    Tecla anfitrin + Del: enva Ctrl+Alt+Delal sistema operativo husped. Esta combinacinde teclas apaga o inicia la sesin en Windows.

    Tecla anfitrin + Backspace: envaCtrl+Alt+Backspace al sistema operativo hus-ped. Esta combinacin de teclas reinicia el modogrfico en Linux.

    Tecla anfitrin + Fx: siendo Fx una tecla defuncin, enva Ctrl+Alt+Fx al sistema operati-vo husped. Esta combinacin de teclas cambiaentre las terminales de Linux.

    0.2.6.4. Opciones especiales de VirtualBox

    VirtualBoxproporciona las siguientes opciones espe-ciales:Modo Fludo o Seamless Mode: este modo defuncionamiento permite ver nicamente la ventanaactiva del husped en el anfitrin. Para activar o des-activar este modo, pulse simultneamente la TeclaAnfitriny la letra L.

    Ejercicio 2 Enve a su profesor/a una cap-tura en Modo Seamless de la aplicacin Firefoxdonde se muestre el tipo de ventanas del anfi-trin y otro tipo de ventanas seleccionadas porel usuario en el husped.

    0.2.7. Configuracin de las mquinas virtua-les

    Una vez creada una mquina virtual con VirtualBox,se puede cambiar su configuracin mediante la opcindel men MquinaConfiguracin o bien utilizandoel icono con la etiqueta Configuracin de la barrade iconos.

    Las diferentes configuraciones de dispositivos y car-petas se muestran en el panel izquierdo y en el panelderecho se muestran las diferentes opciones organiza-das en pestaas. En la siguiente seccin se explicarnlos parmetros de configuracin.

    0.2.7.1. Configuracin General

    La configuracin del sistema se configura en las si-guientes pestaas:

    Bsico:

    Name: nombre de la mquina virtual

    Sistema Operativo: nombre del siste-ma operativo husped. Por ejemplo: Linux,Windows, Solaris, ...

    Versin: versin del sistema operativo.Por ejemplo: Debian, Ubuntu, Red Hat, ...

    Avanzado:

    Snapshot Folder: nombre de la carpetadonde se guardarn las instantneas de lamquina virtual.

    Shared Clipboard: mtodo para compar-tir el portapapeles entre el sistema operati-vo anfitrin y el sistema operativo husped.Por defecto es Bidireccional, de maneraque se puede copiar y pegar texto entre elsistema operativo husped y el anfitrin.Esta caracterstica slo se puede utilizar siel sistema operativo anfitrin tiene instala-das lasAplicaciones del Husped.

    Removable Media: con esta opcin acti-va,VirtualBox recuerda que elementos es-tn montados y los vuelve a montar cuandose reinicia la mquina virtual.

  • 7/24/2019 Voip Corua IV

    26/52

    VirtualBox

    Mini ToolBar: esta opcin configura el modode visualizacin de la tabla de herramientas deVirtualBoxcuando la mquina virtual ocupa lapantalla completamente o si se ejecuta en modoFluido.

    Descripcin: permite al usuario escribir una

    descripcin de la mquina virtual.

    0.2.7.2. Configuracin del sistema

    Motherboard:

    Base Memory: controla de cuanta memo-ria dispondr el husped.

    Boot Order: configura el orden de arran-cada de los dispositivos.

    Extended Features: configura la activa-cin de ACPI (Advanced Configuration Po-

    wer management Interface) y IO APIC. Es-tas opciones no se deben deshabilitar des-pus de instalar un husped Windows.

    Processor:

    Processor: permite definir entre 1 y 32CPU virtuales en el husped.

    Habilitar PAE/NX: PAE (Physical Ad-dress Extension) es una opcin de la CPUque permite a un microprocesador de 32bits direccionar ms de 4 GiB de RAM me-diante una tcnica consistente en utilizar

    36 bits para direccionar la memoria. Algu-nos sistemas operativos, como Ubuntu Ser-ver, necesitan tener activada esta opcin.

    Acceleration:

    Habilitar VT-x/AMD-V: esta opcinpermite utilizar la virtualizacin por hard-ware si estn disponibles en el microproce-sador.

    Enable Nested Paging: permite utilizarel mtodo de paginacin anidada si estdisponible.

    0.2.7.3. Configuracin de la pantalla

    Video:

    Video Memory: controla la cantidad dememoria de vdeo de la mquina virtual.

    Enable 3D Acceleration: habilita la ace-leracin 3D. Esta caracterstica slo se pue-de utilizar si el anfitrin tiene instaladas lasAplicaciones del Husped.

    Remote Display: esta opcin permite contro-lar el husped remotamente mediante un clienteRDP (Remote Desktop Protocol).

    Ejercicio 4 Habilite la aceleracin 3D yenve una captura de pantalla al profesor/a don-de se muestre la opcin activada.

    0.2.7.4. Configuracin de los discos duros

    IDE Controller Type: permite configurar eltipo de controlador IDE.

    Enable Additional Controler: permite aa-dir otros controladores de disco SATA o SCSI.

    Attachments: permite aadir o eliminar discosde la mquina virtual.

  • 7/24/2019 Voip Corua IV

    27/52

    VirtualBox

    Los discos se gestionan mediante elManejador de Me-dios Virtualespulsando el tercer icono (Seleccionardisco duro). Mediante este gestor se puede crear unnuevo disco, agregarlo en la lista de disponibles, eli-

    minarlo o liberarlo. Esta ltima opcin se refiere adesconectar el disco duro virtual de su husped aso-ciado.

    Virtualboxpermite gestionar disquetes

    virtuales, CDROM y DVD aunque elhusped no posea estos dispositivos.

    0.2.7.5. Configuracin de los dispositivos p-ticos

    Monta la unidad de CD/DVD: con esta opcinseleccionada, la unidad ptica fsica se montar enel husped o bin se montar un archivo imagen deun CD/DVD en formato ISO. En el caso de que launidad ptica sea fsica, con el parmetro HabilitarPassthroughpuede utilizar la grabadora ptica delanfitrin. Para gestionar las imgenes de CD/DVD,utilice el Manejador de Medios Virtuales.

    0.2.7.6. Configuracin de los disquetes

    Con esta accin activada, podr gestionar los diquetesreales o virtuales con elManejador de Medios Virtua-les.

    0.2.7.7. Configuracin de los dispositivos deaudio

    Esta opcin permite configurar que controlador de au-dio del anfitrin se comunicar con el husped, as co-mo el tipo de controlador de audio del husped.

  • 7/24/2019 Voip Corua IV

    28/52

    VirtualBox

    0.2.7.8. Configuracin de la red

    Esta opcin permite configurar hasta cuatro adapta-dores de red en el husped. Las redes en las que seencuentran las mquinas virtuales son privadas e in-ternas e invisibles para el anfitrin.

    Adapter type: define el tipo de tarjeta de redvirtual del husped.

    Attached to: configura el modo en que el adap-tador de la mquina husped se conecta a unared. Para ms informacin, consulte el apartado0.2.3 de la pgina 2.

    Botn de MAC : permite generar una nue-va MAC para identificar la tarjeta de red.

    0.2.7.9. Configuracin de los puertos serie

    Esta opcin permite habilitar los puertos serie en lamquiva virtual husped.

    0.2.7.10. Configuracin de los dispositivosUSB

    Con esta accin activada, la mquina virtual puedeacceder a los dispositivos USB seleccionados median-te el Filtro de Dispositivos. Para que los dispositi-vos USB funcionen ms rpidamente y si la mquinareal da soporte a la conexin USB 2.0, es convenienteactivar la opcin Enable USB 2.0(EHCI) Controller.

    0.2.7.11. Configuracin de los directorioscompartidos

    Esta opcin permite compartir un directorio en el an-fitrin para ser accedido por el husped. Esta carac-terstica slo se puede utilizar si el husped tiene ins-taladas las Aplicaciones del Husped.Supondremos en este ejemplo que la carpeta del an-fitrin se llama documentos2010. Para acceder a lacarpeta desde un husped Windows como la unidadW:, ejecute:

    net use w: \\vboxsvr\documentos2010

    Para acceder a la carpeta desde un husped Linux y mon-

    tarla en /mnt, ejecute:

    mount -t vboxsf documentos2010 /mnt

  • 7/24/2019 Voip Corua IV

    29/52

    VirtualBox

    Men Mquina:

    Modos de vdeo: modo de pantallacompleta,modo fludo,autodimensio-

    naro ajustar el tamao de la ventana.Por defecto, la pantalla de la mquina vir-tual husped se autodimensiona cuando secambia el tamao de la ventana.

    Inhabilitar la Integracin del Raton:con lasAplicaciones del huspedinsta-ladas, el ratn se comparte entre el anfi-trin y el husped. Si no estn instaladas,el usuario debe cambiar el control del ratnde forma manual con la Tecla Anfitrin.

    Insertar combinaciones de teclas: en-va combinaciones de teclas especiales alhusped.

    Tomar instantnea: para la mquina vir-tual y realiza una copia de la mquina enel estado actual para que, posteriormente,se pueda continuar ejecutando el sistema apartir del instante en que se ha tomado.

    Dilogo de Informacin de Sesin:muestra informacin sobre el uso del hard-ware de la sesin actual.

    Men Dispositivos: Este men permite ges-tionar los dispositivos de la mquina virtual einstalar las Aplicaciones del husped.

    Ejercicio 6 Enve a su profesorna captura depantalla con el Dilogo de Informacin deSesin.

    Ejercicio 7 Realice un documento donde ex-plique con capturas de pantalla y texto explicati-vo, cmo se realiza una Instantnea del sis-temay como se restaura.

    0.2.8. Distribucin de imgenes de disco

    Virtualbox asigna un identificador a cada imagen dedisco que queda almacenado en la propia imagen. Co-mo resultado, no se pueden tener dos imgenes comel mismo identificador en la lista del Manejador deMedios Virtuales.

    0.2.8.1. Caso prctico: Generacin de imge-nes comprimidas

    Las imgenes dinmicas de discos virtuales crecen con-forme se instalan aplicaciones en el sistema operativohusped, pero la imagen dinmica no decrece, ya quesi se crea un fichero en la mquina virtual y despusse borra, el sistema operativo marca el espacio don-de estaba el fichero como utilizable, pero no borra lainformacin que haba.

    Objetivo: el objetivo de la prctica consiste en com-primir tanto como sea posible un disco virtual din-mico original.vdide 20 Gib para poder enviarlo porla red de forma rpida. Para ello, generaremos undisco duro virtual minimizado.vdique contendr s-lo los sectores utilizados del disco virtual original.vdiy, finalmente, comprimiremos el fichero resultante con7zip.

    0.2.8.1.1. Llenar de zeros los sectores no uti-lizados

    Primeramente, se debe llenar de ceros los sectores dedisco no utilizado. De esta manera, Virtualboxdetec-tar dichos sectores no utilizados y los eliminar. Enel caso de que el husped sea Windows, desfragmenteel disco duro y descargue el programa sdeletede:

  • 7/24/2019 Voip Corua IV

    30/52

    VirtualBox

    http://technet.microsoft.com/en-us/

    sysinternals/bb897443.aspx

    y descomprimalo en c:\sdeleteA continuacin, ejecute:c:\sdelete -c C:

    Y apague el husped.

    En el caso de que el husped sea Linux, el programazerofreellena de ceros los sectores no utilizados de lasparticiones en formato ext2 y ext3 del disco duro.Para instalar zerofree, abra la consola desde el menprincipal deGnome, seleccionando las opciones Apli-cacionesAccesoriosTerminal e instale el paquetezerofree:

    $ sudo apt-get install zerofree

    A continuacin, para ver que particiones estn mon-tadas con el formato ext2 o ext3, ejecute:

    $ mount|grep ext

    El resultado del anterior comando mostrar el nombrede la particin.

    /dev/sda1 on / type ext3 (rw,relatime)

    En este ejemplo, la particin /dev/sda1 est en for-mato ext3. Si la particin de su sistema operativohusped no es/dev/sda1, sustituya /dev/sda1porsu particin. Para ejecutar el sistema operativo enmodo monousuario, de manera que no habr otros

    procesos escribiendo al disco duro mientras se llenande ceros los sectores no utilizados, ejecute:

    $ sudo init 1

    Y seleccione la opcin con las flechas la opcin rootDrop to root shell prompt y con la tecla tabula-dor y Enter seleccione Ok. A continuacin, monteel sistema de ficheros en modo lectura con la orden:$ sudo mount -n -o remount,ro -t ext3

    /dev/sda1 /

    Ejecute zerofreepara llenar de ceros los sectores noutilizados:

    $ sudo zerofree /dev/sda1Finalmente, apague el husped:$ sudo init 0

    Desde el Manejador de medios, libere el disco origi-nal.vdiy elimnelo con el botn Eliminar

    A continuacin, con el botnKeep, brrelo de lalista de discos del Manejador de medios,pero no lo elimine del disco duro.

    Para crear la nueva imagen compactada, si su huspedes Windows, ejecute desde la consola:

    set path=%path%;%VBOX_INSTALL_PATH%

    cd %HOMEPATH%\.VirtualBox\HardDisks

    VboxManage clonehd original.vdi minimizado.vdi

    Si su husped es Linux, ejecute:

    cd ~\.VirtualBox\HardDisks

    VboxManage clonehd original.vdi minimizado.vdi

    Finalmente, comprima la imagen minimizado.vdiconun compresor como 7zip para reducir su tamao yhacer ms fcil su distribucin.

    0.3. Descarga de imgenes de sistemas

    operativos para VirtualBox

    La instalacin de sistemas operativos en mqui-

    nas virtuales es un proceso lento debido, principal-mente, a la gran cantidad de ficheros que se de-ben instalar. Afortunadamente, se pueden descargarimgenes de sistemas operativos de cdigo abiertopreinstaladas en numerosas pginas de Internet comohttp://virtualbox.wordpress.com.

  • 7/24/2019 Voip Corua IV

    31/52

    0.1. Licencia

    La presente obra es un captulo del libro Sistema Operativos Monopuesto ISBN 978-84-9916-269-0.La versin impresa completa del libro incluye ms captulos y est disponible para la venta en:http://monopuesto.com

    Algunos Derechos Reservados 2009 deXavier Cardonay Anna Ferrer

    El formato LATEX utilizado para generar este documento es (c) 2007, 2008, The Occams Razor Teamy est

    bajo una licenciaReconocimiento 2.5 Espaa de Creative Commons. Para ver una copia de esta licencia, visite:http://creativecommons.org/licenses/by/2.5/es/

    Los grficos utilizados son parte de la libreria Open Clip Art Library de http://www.openclipart.org/bajo una licencia de dominio pblico. Para ver una copia de esta licencia, visite:http://creativecommons.org/licenses/publicdomain/

    Esta obra se distribuye bajo la licencia cc-by-nc-sade Creative Commons:http://creativecommons.org/licenses/by-nc-sa/2.5/es/legalcode.es

    Los derechos derivados de usos legtimos u otras limitaciones reconocidas por ley no se ven afectados por loanterior.

  • 7/24/2019 Voip Corua IV

    32/52

    TRIXBOX - INTRODUCIN TELEFONA SOBRE IP

    TITULO DA PRCTICA

    Configuracin dun Buzn de Voz TEMPO ESTIMADO 20 min

    OBXECTIVOS

    Configuracin de Asterisk mediante FreePBX de xeito que unha extensin disfrute dun buzn de

    voz onde os chamantes podan deixa-las sas mensaxes.

    MATERIAL

    Servidor con TrixBox instalado en Virtual Box.

    2 telfonos configurados (poden ser softphones)

    PCs en rede de area local con acceso a un servidor smtp e a un webmail.

    Tarxeta de son operativa, altofalantes e microfono no PC.

    REQUISITOS PREVIOS

    Ter creadas polo menos das extensins: a 111 e a 211.

    Dispoer dunha direccin de correo electrnico no webmail accesible (se temos acceso a

    internet podemos usar as contas de https://correo.edu.xunta.ese smtp.edu.xunta.es:25)

    Os navegadores web teen que ter instalados o plugin de quicktime. Senon pode

    descargarse quicktime alternativedende: http://www.codecguide.com/download_qt.htm

    PROCEDEMENTO

    1. Ir extensin 111 da centralia propia e habilitar o buzn de voz cos datos seguintes:

    a.

    Email de envo de mensaxes: [email protected] e o nmero de postob. Contrasinal de acceso ao buzn de voz 111

    c. Activar o envo de arquivos de audio adxuntos cos emails.

    2. Configuramos o servizo de envo de correos POSTFIX, empregando a nosa conta no servidor

    smtp . Para iso vamos a

    a.

    Trixbox Settings->General Settings e configuramos:

    b. FQDN: o deixamos baleiro

    c.

    STMP server: 69.65.21.42 PORT: 26 (smtp.edu.xunta.es PORT: 25 )

    d. Authname: [email protected] ( email de edu.xunta.es , o que vai antes da @ )

    e. Password: 111 ( contrasinal de correo.edu.xunta.es )

    3. Realizar unha chamada dende a extensin 211 111 (que acabamos de configurar). No caso de

    que algun estea rexistrado na centralia con esa extensin non debe aceptar a chamada. Como

    ningun responde deixaremos gravada unha mensaxe no buzn de voz.

    4. Seguemos coa 211 e chamamos ao nmero *98 para escoitar as mensaxes no buzn do 111.

    Lembre que o contrasinal de acceso ao buzn tamn o 111.

    5. Pasamos a modo userna pxina web de Trixbox premendo na ligazn que pon switch. Premer

    entn na opcin de Voicemail and Recordings para entrar no ARI. O nome de usuario e

    contrasinal son iguais, e coinciden co nmero da extensin da cal queremos comprobar as

    mensaxes: 111 . Comprobar as opcins de configuracin do ARI, e escoitar a mensaxe.

    6. Nos rexistramos coa 111 e chamamos ao nmero *97 para escoitar a mensaxe do buzn.

    Lembre que o contrasinal de acceso ao buzn o 111

    7.

    Ir ao webmail http://69.65.21.42:81acceder ao correo electrnico (conta email_XXcontrasinal111), ler o email recibido da centralia coa mensaxe do buzn e escoitar o adxunto.

  • 7/24/2019 Voip Corua IV

    33/52

    Activacin del servicio de notificacin de correo de voz (voicemail) a pager e-mail.

    Formato de grabacin para correo de voz (voicemail).

    Configuracin de grabacin de llamadas para monitoreo.

    Prestacin de ayuda para telefona.

    Autenticacin de ingreso de la contrasea del correo de voz (voicemailpassword) por Asterisk.

    Autenticacin de ingreso para contrasea de SIP (SIP password)

    Soporte de PHP5.

    Configuracin.

    Ubquese en /var/www/html/recordings/includes

    Abra el archivo main.conf.php

    Para utilizar el ARI para la autenticacin de la base de datos configrelo como$standalone[use]=true y configure nombre de usuario y contrasea.

    Si nicamente desea utilizar el monitoreo de llamadas, configrelo como $ari_no_login=1

    La forma preconfigurada del IGN para el monitoreo de llamadas le permitir ver lasllamadas de la extensin que est ingresada en la pgina web.

    Si usted prefiere que ciertas extensiones vean todas las llamadas en el monitor de llamadasde ARI, configrelo como $callmonitor_admin_mailboxes y un signo igual y separando concomas para limitar la lista de extensiones.

    Si usted prefiere que todos los usuarios vean todas las llamadas monitoreadas en el ARI,configrelo como $callmonitor_admin_mailboxes a todos (all)

    Buzn de voz.En esta pantalla se muestran los ltimos mensajes de voz recibidos. Para escucharlos, basta

    hacer click en el vnculo escuchar como se ve en la figura. Los mensajes pueden borrarse,moverse a otra carpeta o reenviarlos a otra extensin. Tambin pueden abrirse los mensajesviejos seleccionando la carpetaAntiguos.

    ARI(Asterisk recording interface) es un portal de usuario central para el programa deAsterisk PBX. Proporciona una interfase simple para el correo de voz (voicemail) y lasgrabaciones de monitoreo de las llamadas. Asimismo, proporciona el acceso a configuracionesde usuario en Asterisk.

    Prestaciones:

    AJAX permite la actualizacin automtica de pginas.

    Permite el acceso a las grabaciones del correo de voz (voicemail).

    Permite el acceso a las grabaciones del monitoreo de llamadas.

    Permite el acceso a la base de datos para el registro de llamadas realizadas.

    Plataforma de bsqueda para todas las llamadas y grabaciones.

    Plataforma de configuraciones de usuarios simples.

    i18n Configuracin de idioma.

    Activacin de callforward.

    Contrasea para correo de voz (voicemail).

  • 7/24/2019 Voip Corua IV

    34/52

    Registro de llamadas.

    Muestra una tabla con una lista de todas las llamadas realizadas por la extensin queingres al ARI. Para las conversaciones que hayan sido grabadas (ver captulo funciones)muestra un vinculo en la ltima columna que permite escucharla.

  • 7/24/2019 Voip Corua IV

    35/52

    Opciones

    En esta pgina, cada usuario puede cambiar las propiedades de su correo de voz.

  • 7/24/2019 Voip Corua IV

    36/52

    TRIXBOX

    AR

    IyFeature

    Codes

  • 7/24/2019 Voip Corua IV

    37/52

  • 7/24/2019 Voip Corua IV

    38/52

    INTRODUCCIN A TELEFONA SOBRE IP

    TITULO DA PRCTICA

    Configuracin dunha sala de Conferencias TEMPO ESTIMADO 40 min

    OBXECTIVOS

    Configuracin de Asterisk mediante FreePBX de xeito que varias persoas podan participar nunhamesma conferencia telefnica.

    MATERIAL

    Servidor TrixBox instalado en VirtualBox e accesible aos terminais a travs dunha rede dearea local.

    Varios softphones, cada un equipado con tarxeta de son operativa, altofalantes e micrfono.

    REQUISITOS PREVIOS

    Ter creadas e probadas varias extensins, unha iax e unha sip por cada terminal. Mnimo nmero de participantes: 3 terminais.

    PROCEDEMENTO

    1. Crear a etiqueta coa descripcin MEETME para identificar ao servizo de conferencias, dendea opcin Custom Destinationsna pestana Toolsdo men do FreePBX. importante escribirxusto (coas comas) custom-meetme3,s,1 na casilla que pon Custom destination

    2. Asociar o nmero de extensin (Feature Code) 301(*) para acceder ao custom destinationchamado MEETME, dende a opcinMisc Applicationna pestana Setupdo men FreePBx.

    3. Tamn na opcin Conferencesna pestana Setupdo men do FreePBx creamos unha sala deconferencia asociada ao nmero de extensin 401(*) sen contrasinais de acceso, e coasopcins User join/live e music on holdactivadas.

    4. Dende a esquina superior-dereita do Trixbox mudamos de usuario mainta usuario user,premendo na ligazn switch. Agora aparcenos a ligazn ao Web Meetme, que pulsamos.

    5. Prememos enAdd Conference, rexistrmonos como administrador wmm@localhostdo WebMeetme e creamos dous novas salas de conferencias:

    a. A primeira chamarase Chamada a tres. Ter unha capacidade de 3 usuarios, concontrasinais de acceso 111e do moderador 222,e activa por 2 horas dende omomento da sa creacin. O nmero de sala ser o 1000

    b. A segunda chamarase Chamada a tres libre. Ter unha capacidade de 3 usuarios,

    sen contrasinais, e activa por 2 horas dende o momento da sa creacin. O nmerode sala ser o 2000.6. Se dende o men do Meetme, eliximos CurrentConferencespodemos observar as salas de

    conferencia activas, quen est, silenciar a algn usuario e incluso botalo fora.7. A actividade deber transcorrer de xeito que primeiro os 3 softphones dunha fila, usan a sala

    1000 e a 2000, configurando as sas contas sip e iax no primeiro IP-PBX. Logo farn omesmo configurando as sas contas no segundo IP-PBX, neste caso as salas sern creadasnese segundo IP-PBX, e logo o mesmo co terceiro.

    8. Para acceder as salas de meetme temos que chamar ao 301, para ir outra sala deconferencias haber que chamar ao 401. Comprobemos as diferenzas.

    9. Prbase a falar os 3 vez, ver qu pasa ao entrar ou sar, ou se non hai ningun, etc

    (*) O primeiro IP-PBX da fila usa o 301 e 401, o segundo o 302 e 402 e o terceiro o 303 e 403.

  • 7/24/2019 Voip Corua IV

    39/52

    Salas de conferencia conferences

    Prefacio.

    Las conferencias son una facilidadpreestablecida que esta disponible como unaextensin ms.

    Add Conference.

    Detalles de la conferencia.

    o Nmero de la sala.

    Este es un nmero que los usuarios

    locales pueden marcar para incluirse en laconferencia.

    o Nombre de la sala

    Esto es usado como un identificador,junto con el nmero, cuando se seleccionauna conferencia como destino.

    o

    PIN de usuario.

    Si cualquiera de estas opciones estnactivadas, cualquiera que llame a laconferencia le ser requerida una contraseaPIN. Si el user es dejado en blanco, elusuario slo debe presionar # paraingresarse a la conferencia. El nico uso deadmin es no abrir una conferencia hastaque el administrador halla llegado. Si la msica en espera est activada, los usuarios sernpuestos en espera con una reproduccin de la msica hasta ese momento.

    Creacin de una sala de conferencias

    o PIN del moderador.

    Este campo es opcional excepto en el caso en que est activa la opcin esperaradministrador, en cuyo caso, se solicitar ingresar este PIN.

    Opciones de la sala.

    o Mensaje de entrada

    Este es un sonido que escucharn los conferencistas al ingresar

    o Esperar administrador.

    Cuando existe un PIN de administrador, la conferencia no comenzar hasta que eladministrador ingrese. Vea el punto PIN del moderador..

  • 7/24/2019 Voip Corua IV

    40/52

    o Modo silencio.

    Generalmente un bing es reproducido cuando un usuario ingresa sale de laconferencia. Usted puede desactivarlo seleccionando si (Yes) aqu.

    o

    Cuenta de usuariosCuando alguien ingrese, la conferencia dir they are (nmero de conferencistas) people in

    this conference.

    o Aviso entrada/salida.

    Cuando alguien ingrese a la conferencia, le ser requerido que grabe su nombre. Laconferencia lo anunciar cuando ingrese y cuando salga, por nombre.

    o Msica en espera

    Activa desactiva la msica en espera en esta conferencia.

    o Permitir men

    Le permite al usuario administrador ingresar a la administracin de la conferenciapresionando *. Los comandos en el modo de administracin son:

    1: Silenciarse.

    4 6: Aumentar disminuir, respectivamente, el volumen de la conferencia.

    7 9: Aumentar disminuir, respectivamente, el volumen de su voz.

    2: Traba destraba la conferencia.

    3: Expulsa la ltima persona que se uni a la conferencia.

  • 7/24/2019 Voip Corua IV

    41/52

    TRIXBOX-We

    b-MeetMe

    USUARIOSDEW

    EB-MEETME.

    ADMI

    NISTRADOR:Username:

    wmm

    @localhostPassword:wmmpw

    USUA

    RIONORMAL:Username:tim@

    localhostPassword:1234

  • 7/24/2019 Voip Corua IV

    42/52

    TRIXBOX-We

    b-MeetMe

  • 7/24/2019 Voip Corua IV

    43/52

    TRIXBOX-We

    b-MeetMe

    LLAMARal

    134

    TeclearCONFERENCIA#

    9999#

  • 7/24/2019 Voip Corua IV

    44/52

    ASTERISK/TRIXBOX - INTRODUCIN A TELEFONA SOBRE IP

    TITULO DA PRCTICA

    Configuracin de rutas santes TEMPO ESTIMADO 50 min

    OBXECTIVOSConfiguracin de Asterisk mediante FreePBX de xeito que se dispongan dunha serie de enlaces de

    sada e rutas para encamiar as chamadasexternas centralia.

    MATERIAL

    2 ou mais servidores con TrixBox instalado en Virtual Box.

    1 Servidor con TrixBox instalado, en rede cos anteriores, e con enlaces telefnicos externos:ben por VoIP, ou ben por tarxetas de telefona de calquera tipo.

    1 telfono IP (pode ser un softphone) por cada centralia de Virtual Box

    Tarxeta de son operativa, altofalantes e micrfono no PC, no caso de empregar un softphone.

    REQUISITOS PREVIOS

    A centralia Trixbox real ter creada unha extensin por cada centralia virtual e configuradasas sas lias entrantes e santes.

    Ter creadas unha extensin en cada servidor Trixbox para o seu correspondente terminal.

    Ter configurado un terminal asociado a cada extensin.

    PROCEDEMENTO

    1) Crear un enlace punto a punto entre das IP-PBX virtuais, de xeito que cando se queira chamar a

    unha extensin externa se tea que poer un 7 diante do nmero de extensin desexado. Nacreacin dun enlace punto a punto entre das IP-PBX hai que configura-lo enlace en ambas:

    a) Defnese en Trunksun enlace de tipo Iax2. Vamos opcin Trunk->Add IAX2 Trunkb) Enchese no apartado de outgoing settings, ospeer detailscoa direccin IP esttica do outro IP-

    PBX, o nome que debemos empregar e contrasinal para acceder ao outro IP-PBX.

    c) Enchese no apartado de incoming settings, os user detailscoa direccin IP esttica do outro IP-PBX, o nome que deber empregar e contrasinal para acceder ao noso IP-PBX.

    d) A continuacin engdese unha Outbound route, co prefixo que queremos marcar para acceders extensins do outro IP-PBX, indicando que cando se pulse ese prefixo se dirixa a chamada

    ao trunk que definimos nos pasos do aao c. Este o nmero 7

    e) Reptense os pasos do aao dna outra IP-PBX. Nesta ocasin teremos que lembrar usar os

    nomes de usuario e contrasinais definidos nos apartados be c: enpeer detailsusaremos onome de usuario e contrasinal do user detailsda outra IP-PBX, e en user detailsusaremos o

    nome de usuario e contrasinal dopeer detailsda outra IP-PBX

    2) Define un enlace para facer chamadas externas a travs da centralita Trixbox real. A mquina realxa estar previamente configurada, e ter definida unha extensin Iax para cada unha das

    centralias virtuais do aula. En cada central Trixbox virtual:

    a) Defnese en Trunksun enlace de tipo Iax2. Vamos opcin Trunk->Add IAX2 Trunkb) Enchese no apartado de outgoing settings, ospeer detailscoa direccin IP esttica do servidor

    Trixbox real, o nmero de extensin e contrasinal que nos corresponde.

    3) Define unha outbound routeasociada ao novo enlace que ao detectar que o nmero ten 9 dxitos eempeza por 9 , dirixa a chamada centralia real.

    Elixa un nmero que lle permita comproba-lo funcionamento,por exemplo ao telfono de informacin900 100 031 e a unha extensin da outra IP-PBX (co 7 diante neste caso, por exemplo na primeira IP-

    PBX marque o 7101 para chamar extensin 101 da segunda IP-PBX)

  • 7/24/2019 Voip Corua IV

    45/52

    Rutas salientes outbound routes

    Prefacio.

    Las llamadas salientes son enviadas por troncales de la manera en que estn configuradasen la pgina de rutas salientes. Esto est diseado para ser tan flexible como sea posible, ypermite mapeos de bajo costo.

    Aadir ruta de salida (Add route)

    o

    Nombre de la ruta (Route name)

    Esto es simplemente un nombre descriptivo para la troncal, que ser expuesto en suderecha de la pantalla.

    o Contrasea de ruta (Route password).

    Una ruta puede preguntar a los usuarios por una contrasea antes de permitirles hacer lallamada. Esto es til para restringir llamadas a destinos internacionales o 0600.

    o PIN set.

    Esta opcin le permite seleccionar una de las configuraciones ya realizadas en el menPIN set. De esta manera es ms simple administrar las contraseas. Si utiliza esta opcin, dejeen blanco en campo de contrasea de ruta.

    o

    Llamadas de emergencia (Emergency Dailling).

    Configurar esto significa que esta ruta es utilizada para llamadas de emergencia. Si usteddesea tener una diferente identificacin de llamada (CallerID) para enviar por esta llamada(ejemplo: cuando usted marca 000/911/999) active esta opcin.

    Cualquier llamada que sea reconocida por este patrn de discado utilizar el Caller IDespecificado en el CID de emergencia, en lugar de usar el CID de salida usual en lasextensiones.

    o Intra Company route

    Activando esta opcin, las llamadas sern tratadas como entre sedes de la misma empresa,preservando el caller id interno (configurado en nombre asociado en el mdulo extensionsy no el de salida o el configurado en la troncal.

    o Msica en espera.

    Es posible seleccionar la categora de msica que se desea reproducir al momento en que seactive la msica en espera en una llamada que haya sido generada a travs de esta ruta. Elobjetivo de esta funcin sera dar la posibilidad de reproducir mensajes publicitarios en elidioma del pas (o grupo de paises) al que se est llamando.

  • 7/24/2019 Voip Corua IV

    46/52

    Configuracin dun enlace Punto a Punto entre dous IP-PBX

    No exemplo de abaixo o nome de usuario para acceder ao PBX2 PBx1a2, e o nome de usuario

    para que o PBX2 acceda ao PBX1 PBX2-user. Para acceder a unha extensin do PBX2, un

    usuario do PBX1 s ten que pulsar o nmero 7 seguido do nmero de extensin desexado.

  • 7/24/2019 Voip Corua IV

    47/52

    o Patrones de marcado.

    Un patrn de discado es una serie nica de dgitos que seleccionar esta troncal. Ingrese unpatrn de discado por lnea.

    Reglas:

    X Equivale a cualquier dgito de 0 a 9.

    Z Equivale a cualquier dgito de 1 a 9.

    N Equivale a cualquier dgito de 2 a 9.

    1237-9 Equivale a cualquier dgito entre corchetes (en este ejemplo: 1, 2, 3, 7, 8 y 9).

    . Comodn, equivale a uno varios dgitos.

    | Separa los prefijos de marcado del nmero a marcar. Por ejemplo, 9|NXXXXXXequivaldr cuando alguien marque 95551234 pero slo enviar 5551234 a la troncal.

    000 Slo usa esta ruta si el usuario ha marcado 000 exactamente.

    9|911 Slo usa esta ruta si el usuario ha marcado 9911 pero quita el primer nueveantes de enviarlo a la troncal.

    0|. Cualquier nmero que comience con cero, utiliza esta ruta.

    o Secuencia de troncales.

    Cuando esta ruta es reconocida por el patrn de discado anteriormente mencionado, la

    central intenta realizar la llamada usando las troncales en el orden en que sean seleccionadas eneste punto. Obsrvese que si usted tiene una troncal protegida por una contrasea, y el usuarioingresa mal la contrasea, no intentar continuar a la siguiente troncal. Asegrese de haberseleccionado agregar (add) despus de haber agregado la troncal, y antes de haberseleccionado enviar cambios (submit).

  • 7/24/2019 Voip Corua IV

    48/52

    Troncales trunks

    Las Troncales son lo que se utiliza para llevar una varias llamadas a un VSP (VOICESERVICE PROVIDER) a algn dispositivo que responda al nmero que se marc (porejemplo, otro Asterisk o la PSTN). Existen cinco tipos de Troncales:

    ZAP(lneas analgicas)

    Una ruta de salida para llamadas internacionales.

  • 7/24/2019 Voip Corua IV

    49/52

    IAX2(Inter Asterisk)

    SIP(Session Initiation Protocol)

    ENUM

    Personalizada(Custom trunk)

    Todas las troncales son configuradas de la misma forma

    Configuraciones generales de troncales.

    o Identificacin de llamada saliente (Outbound CallerID)

    Configurar y activar esta opcin deshabilitar la identificacin de llamadas de todos losclientes a los que se les hagan llamadas desde esta troncal. El formato es caller name

    o Canales mximos.

    Esto limita el nmero mximo de canales (llamadas simultneas) que pueden ser usadospor esta troncal, llamadas entrantes y salientes. Djelo en blanco para no especificar el mximo.

    o Reglas de marcado saliente.

    Las reglas de marcado son muy importantes, y simples de aprender. Le indica al servidorcmo las llamadas van a ser marcadas en esta troncal. Puede ser utilizado para agregar quitarprefijos. Los nmeros que no tengan una equivalencia con ningn patrn definido aqu sern

    marcados como estn. Obsrvese que un patrn sin un + | (para agregar remover un prefijo)es intil.

    Reglas:

    X Equivale a cualquier dgito de 0 a 9

    Z Equivale a cualquier dgito de 1 a 9

    N Equivale a cualquier dgito de 2 a 9

    [1237-9] Equivale a cualquier dgito entre corchetes (en este ejemplo 1, 2, 3, 7, 8, 9)

    . Equivale a uno ms caracteres (no permitido antes de un | +)| Quita un prefijo de discado del nmero (por ejemplo: 613|NXXXXXX

    equivaldr cuando alguien marque 61335551234, pero slo ingresar en la troncal 5551234)

    + Suma un prefijo de discado al nmero marcado (por ejemplo: 1613+NXXXXXXequivaldr cuando alguien marca 5551234 e ingresar a la troncal como 16135551234)

    Si usted est configurando una troncal SIP que le pide usar el prefijo 011 para las llamadasinternacionales y ninguno para las llamadas a Estados Unidos y Canad (001XXXXXXXXXX),debera configurar estas dos reglas:

    011+N

    DAHDI (lias analxicas ou dixitais)

  • 7/24/2019 Voip Corua IV

    50/52

    1|.

    La primera, agrega el prefijo 011 a todos los nmero pasados por una Ruta saliente (quedebe quitar el 00 antes de pasar el nmero a la trocal) que inicie con un nmero del 2 al 9.

    La segunda, quita el 1 (cdigo internacional de Estados Unidos y Canad) del nmeropasado por la ruta saliente.

    o Asistente de reglas de marcado.

    Esta es una herramienta que facilita la creacin de reglas de marcado. Basta elegir una delas opciones y seguir las instrucciones en pantalla. Cuando el asistente finaliza, agrega la reglaen el cuadro de texto de reglas de marcado.

    o

    Prefijo de marcado saliente.

    Es usado para aadir un prefijo a la cadena de marcado de todas las llamadas salientes.

    Configuracin de troncales ZAP(o DAHDI):

    o

    Identificador ZAP DAHDI(nombre de la troncal)

    Los canales ZAP(DAHDI)son identificados ya sea por un nmero de grupo o por un nmero decanal (ejecutando desde el asterisk CLI: zap show channels dahdi show channels ).

    Configuracin para troncales SIP e IAX2:

    o Nombre de la troncal:

    Aqu se coloca un nombre (que debe ser nico) para identificar la troncal. Es recomendableutilizar el nombre del VSP.

    o

    Detalles del trocal de salida:

    Aqu se colocan los parmetros que permiten autenticar a la central contra el VSP.

    allow Codecs aceptados en orden de preferencia: gsm, alaw, ulaw,speex,etc.

    authuser Nombre de usuario para autenticarse contra el VSP(N de extensin).

    context Si type est fijado en user, es el contexto para las llamadasentrantes. Si est fijado en peer, es el contexto para las llamadas salientes. Si type=friend, esel contexto para llamadas entrantes y salientes.

    host Es cmo la central busca al servidor del VSP contratado. Los valoresposibles son dynamic, hostname(nombre de la mquina y dominio) ladireccin ipesttica.

    insecure Especifca como manejar la conexin con el otro punto. Los valoresposibles son: very, yes, no, invite, port.

    port Puerto de comunicaciones del cliente.

    secret Si Asteriskest actuando como un cliente de un servidor SIP remoto,en secret colocamos la contrasea que usar para autenticarse.

    canreinvite Si es "no" obligamos a pasar todo el trfico a travs de la IP-PBX.Es muy recomendable si accedemos al terminal destino a travs de NAT.

  • 7/24/2019 Voip Corua IV

    51/52

    type Relacin de la central con el servidor o cliente remoto. Los valoresposibles son: user, peer o friend.

    username Nombre de usuario para autenticarse con el servidor remoto.Equivale a

    usar fromuser y fromdomain , username = fromuser@fromdomain

    o Cadena de registro:

    La mayora de los VSP requieren que la central se registre con el servidor. Los parmetros yforma de los registros es suministrado por el proveedor. En general, suelen tener un formatosimilar a este:

    fromuser@fromdomain:secret:authuser@host:port/DID username:secret:authuser@host:port/DID

    o Contexto del troncal de entrada

    Es normalmente el nombre de la cuenta o el nmero asignado por el VSP.

    o

    Detalles del troncal de entrada:Se usan las mismas variables descriptas en los detalles del trocal de salida.

    o

    Troncal personalizada.

    Si usted est usando H323, Chan, capi cualquier otro tipo de troncal no estandarizada,usted puede configurar la lnea de marcado para ser usada con este tipo de troncal,reemplazando el nmero a ser marcado con $OUTNUM$, por ejemplo:

    CAPI/XXXXXXXX/$OUTNUM$/b

    Usted puede identificar grupos CAPI controles individuales usando gX ContrX

    H323/[email protected]:XXXX

    vpb/1-1/$OUTNUM$:

    qualify Si es "yes" monitoriza cada cierto tiempo el estado de la conexin entrela IP-PBX y el VoIP-proxy que nos da servicio.

    nat Si es "yes" tiene en cuenta el NAT en Troncales que emplean SIP.

    type=peer en este caso el enlace troncal es para que nuestra centralita acte como un terminal o softphone,que se registra como una extensin de otra centralita o proveedor VoIP. Podremos hacer y recibirllamadas a sus otras extensiones y usar sus enlaces troncales, pero el proveedor de VoIP no podrllamar a nuestras extensiones ni emplear nuestros recursos ya que no le hemos asignado ningunaextensin, y por lo tanto tampoco se ha podido registrar en nuestra centralita.

    type=user en este caso creamos en nuestra centralita un nmero de extensin para que el servidor remoto delenlace troncal pueda registrarse en nuestra centralita y llamar a nuestras extensiones.

  • 7/24/2019 Voip Corua IV

    52/52