Guía básica RPi + Asterisk + FreePBX
Enviado por Juan Quesada • 26 de Mayo de 2016 • Documentos de Investigación • 438 Palabras (2 Páginas) • 158 Visitas
Guía básica RPi + Asterisk + FreePBX
Configuración de red
Ejecutar los comandos:
sudo su
nano /etc/network/interfaces
Consideraciones
- sudo su se utiliza para ingresar como super usuario
- nano es el editor de textos
En el archivo interfaces se debe editar/ingresar estos comandos/líneas:
iface eth0 inet static
address x.x.x.x
netmask x.x.x.x
gateway x.x.x.x
dns-nameservers x.x.x.x
Consideraciones
- Los x.x.x.x se deben cambiar por las respectivas direcciones IP.
- En el archivo interfaces si existiera la línea iface eth0 inet dhcp se debe eliminar.
Para que tomen efecto los cambios a la red se debe ejecutar el comando:
service networking restart
Actualización de software y versiones
Para actualizar el sistema operativo se debe ejecutar (en el orden indicado) los comandos:
sudo su
apt-get update
apt-get upgrade
Para actualizar Asterisk se debe ejecutar los comandos:
sudo su
raspbx-upgrade
Para actualizar o instalar módulos de Asterisk se debe ingresar con FreePBX e instalarlos o actualizarlos desde la interfaz Web que se accede desde un navegador de Internet ingresando la dirección IP del RPi
Para ver la versión de Asterisk ejecutar el comando asterisk –V
Para ver la versión del sistema operativo ejecutar el comando cat /etc/debian_version
Acceso remoto a RPi vía SSH y PuTTY
Si el acceso por SSH o PuTTY diera problemas al intentar conectarse a un RPi, desde la línea de comandos de éste se debe ejecutar los comandos:
sudo su
rm /etc/ssh/ssh_host_*
dpkg-reconfigure openssh-server
Para acceder remotamente un RPi desde otro RPi se debe ejecutar el comando:
ssh root@x.x.x.x
Consideraciones
- x.x.x.x se debe cambiar por la dirección IP del RPi al que se va a conectar.
- root es el usuario con que uno se logueará en tal RPi
- Luego de esto si el RPi destino está bien configurado este pedirá el password para conectarse a él
- Al finalizar se debe salir ejecutando el comando exit
Para copiar archivos desde y hacia servidores remotos vía SSH se utiliza el comando scp de la siguiente forma:
scp
/directorioLocal/archivoLocalFuente
usuario@servidorDestino:/directorioDestino
scp
usuario@servidorFuente:/directorioFuente/archivoFuente
/directorioLocal
scp
usuario@servidorFuente:/directorioFuente/archivoFuente
usuario@servidorDestino:/directorioDestino
...