RaspBerry Raspian Jessie - Instalación y Configuración inicial

Ya era hora de actualizar la guía de configuración inicial para luego, por ejemplo, instalar Asterisk. Primero descargamos el archivo comprimido que contiene la ISO de Raspian Jessie (vía Torrent). Lo descomprimimos y insertamos la tarjeta de memoria que luego vamos a instalar en RaspBerry, en el computador donde descargamos la ISO.

En Windows para escribir los datos de la ISO en la tarjeta hay que utilizar Win32DiskImager (ultima versión 0.9.5). Se instala y luego se abre:

Cattura

Se selecciona el archivo img, la letra correspondiente a la unidad de la tarjeta de memoria y luego se presiona el Botón “Scrivi” (lo tengo en italiano Smile)

Una vez la escritura haya terminado, se saca la tarjeta de memoria del computador y se inserta en la respectiva ranura del Raspberry. Se conecta (posiblemente) el Raspberry a una televisión vía HDMI, teclado y ratón en los dos puertos USB, el cable de red al respectivo puerto. Se enciende el cachorro y una vez que haya arrancado (Desktop) se abre una ventana terminal y se mira la IP asignada por el servidor DHCP:

ifconfig

image

Desde un computador se accede al RaspBerry vía ssh utilizando la IP que tiene asignada.

usuario: pi

contraseña: raspberry

Primero se cambia la contraseña del usuario pi:

passwd

Luego la password del usuario root:

sudo passwd root

Luego se modifica la configuración del servidor ssh para que el usuario root pueda acceder desde remoto:

nano /etc/ssh/sshd_config

Se modifica esta linea:

PermitRootLogin without-password

para que quede:

PermitRootLogin yes

se reinicia el servidor ssh:

systemctl restart sshd

Se reinicia el servidor:

reboot

Se vuelve a acceder vía ssh, esta vez utilizando el usuario root con la contraseña que se configurado anteriormente; luego se inicia la utilidad de configuración del RaspBerry:

raspi-config

image

Primero se selecciona la opción 9 y en el nuevo menú la opción A0 para actualizar esta utilidad (raspi-config). Terminada esta operación se vuelve al menú principal y se selecciona la opción 3 y luego B1 para que el sistema arranque solamente con la consola texto. Se vuelve al menú principal y se selecciona la opción 5 para modificar el idioma, la zona horaria y el idioma del teclado. Se vuelve nuevamente al menú principal y se selecciona la opción 9 para trabajar a una frecuencia más alta de la predefinida. En la nueva ventana escoger la nueva frecuencia utilizando el rango MEDIUM. Se vuelve al menú principal y se selecciona la opción 1 para asignar todo el espacio disponible en la tarjeta al sistema operativo. Terminada la operación el sistema debería solicitar el reinicio del sistema.

Se vuelve a acceder al sistema y se asigna una IP fija a la tarjeta de red.

nano /etc/dhcpcd.conf

Al final del archivo se añade:

interface eth0

static ip_address=192.168.1.50/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1

192.168.1.50 es la IP que se asignará al sistema (añadir siempre /24)

192.168.1.1 es la IP del router (personalizar)

Se guardan los cambios y se reinicia el servidor:

reboot

Se vuelve a acceder y se actualiza el sistema:

apt-get update

apt-get updgrade

Se instala un servidor DNS ya que puede resultar cómodo tenerlo en algunos escenarios de instalación de Asterisk:

apt-get install bind9

Se activa para se inicie con el sistema:

systemctl enable bind9

Se modifica solamente un archivo:

nano /etc/bind/named.conf.options

cambiando este bloque:

// forwarders {
        //      0.0.0.0;
        // };

Para que quede:

forwarders {
        208.67.222.222;
        208.67.220.220;
        };

y cambiando esta linea:

dnssec-validation auto;

para que quede:

dnssec-validation no;

Se utilizarán la IP de OpenDNS (lastima que se la compró CISCO) para resolver los nombre de dominios. Se guardan los cambios y se le dice al sistema que cada consulta para resolver un nombre de dominio se realizará en local:

nano /etc/resolvconf.conf

se modifica esta linea:

#name_servers=127.0.0.1

para que quede:

name_servers=127.0.0.1

Se guardan los cambios y se reinicia el sistema:

reboot

Se vuelve a acceder y se averigua que efectivamente el sistema resuelve los nombres de dominios localmente:

nano /etc/resolv.conf

debería aparecer:

# Generated by resolvconf
nameserver 127.0.0.1

Se cierra el archivo y se vuelve a abrir el siguiente:

nano /etc/dhcpcd.conf

se modifica la ultima linea:

static domain_name_servers=192.168.1.1

para que quede:

static domain_name_servers=127.0.0.1

Se guardan los cambios. De esta forma cualquier resolución de dominio utilizará el servidor DNS que se acaba de instalar y configurar (BIND). Se reinicia nuevamente el servidor:

reboot

Por ahora es todo. Ustedes ¿Cómo lo hacen?

Vota el Articulo: 

Sin votos (todavía)
Evalúa la calidad del articulo
Suscribirse a Comentarios de "RaspBerry Raspian Jessie - Instalación y Configuración inicial" Suscribirse a VozToVoice - Todos los comentarios