Guía básica RPi + Asterisk + FreePBX
Juan QuesadaDocumentos de Investigación26 de Mayo de 2016
438 Palabras (2 Páginas)178 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
Consideraciones
- El primer scp copia un archivo local a un servidor remoto.
- El segundo scp copia un archivo de un servidor remoto a un directorio local
- El tercer scp copia un archivo de un servidor remoto a otro servidor remoto
Encendido y apagado del RPi
Para encender el RPi se debe:
- Insertar la tarjeta SD en el slot
- Conectar el cable de red
- Conectar el HDMI si se requiere
- Conectar teclado y mouse a los USBs respectivos si se requiere
- Conectar el cable de poder al puerto micro USB
Para apagar el RPi se debe:
- Ejecutar el comando poweroff o el comando halt desde la línea de comandos (ya sea con teclado directamente conectado al RPi o vía ssh o PuTTY)
- Desconectar el cable de poder del puerto micro USB
Para reiniciar el RPi se debe:
- Ejecutar el comando reboot o el comando shutdown –R now
...