Ejercicios prácticos con Raspberry Pi. Simon Monk

Ejercicios prácticos con Raspberry Pi - Simon Monk


Скачать книгу
errors:0 dropped:0 overruns:0

      carrier:0 collisions:0 txqueuelen:1000

      RX bytes:6661 (6.5 KiB) TX bytes:6377 (6.2 KiB)

      En cuanto a los resultados de la ejecución de ifconfig, puede ver que Pi está conectado mediante una conexión por cable (eth0) con una dirección IP de 192.168.1.16, y una inalámbrica (wlan0) con una dirección IP de 192.168.1.13. La interfaz de red lo es una interfaz virtual que permite al ordenador comunicarse con ella misma.

      Otra manera de encontrar la dirección IP es conectarlo a la consola de administración del router, encontrar la sección LAN y luego consultar la tabla IP. Debe haber un dispositivo de la lista llamado raspberrypi con su dirección IP al lado.

       Para saber más

      Wikipedia tiene todo lo que desea saber sobre las direcciones IP.

      2.4 Configurar una dirección IP estática

       Problema

      Desea configurar la dirección IP de su Raspberry Pi para que no cambie.

       Solución

      Para configurar la dirección IP de su Raspberry Pi, tanto si el uso de la red es por cable como inalámbrica, necesita editar el archivo de configuración /etc/network/interfaces.

      Si ve el archivo /etc/network/interfaces utilizando el siguiente comando:

      $ more /etc/network/interfaces

      debe ser algo como esto:

      auto lo

      iface lo inet loopback

      iface eth0 inet dhcp

      allow-hotplug wlan0

      iface wlan0 inet manual

      wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

      iface default inet dhcp

      Esto le está diciendo que Raspbian tiene conocimiento de tres interfaces de red en su Raspberry Pi, cada una comienza con la palabra iface.

      lo

      Loopback. Puede pasar esto por alto.

      eth0

      Una conexión de red mediante la toma Ethernet.

      wlan0

      Interfaz de red con un adaptador wifi USB o con hardware wifi incorporado de Raspberry Pi 3.

      Su Raspberry Pi tendrá una dirección IP diferente para cada conexión de red. En este ejemplo acaba de hacer la dirección IP de la interfaz Ethernet estática. Si desea hacer lo mismo para la interfaz wifi, en su lugar, edite la entrada en el archivo interfaces.

      Para editar el archivo, escriba el siguiente comando:

      $ sudo nano /etc/network/interfaces

      En primer lugar, decida una dirección IP para usar. Es necesario escoger una que a la vez no sea utilizada por otro equipo en la red dentro del rango permitido de direcciones IP por su router. En este caso, se utilizará 192.168.1.116.

      Modifique el contenido del archivo, cambiando la palabra dhcp por static y añadiendo las siguientes líneas:

      address 192.168.1.116

      netmask 255.255.255.0

      gateway 192.168.1.1

      Con el archivo cambiado como se muestra aquí, la dirección IP estática 192.168.1.116 ha sido asignada a la interfaz eth0.

      auto lo

      iface lo inet loopback

      iface eth0 inet static

      address 192.168.1.116

      netmask 255.255.255.0

      gateway 192.168.1.1

      allow-hotplug wlan0

      iface wlan0 inet manual

      wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

      iface default inet dhcp

      Para la mayoría de las redes, la configuración de la máscara de red debe establecerse en 255.255.255.0 y la puerta de enlace debe ser la dirección IP de su propio router de casa. Esta será la misma que la dirección IP que utiliza para conectarse a la consola de administración de su router.

      Después de editar y guardar el archivo, ejecute los siguientes comandos para borrar todas las entradas DHCP que existan y reinicie su Pi para que los cambios surtan efecto.

      $ sudo rm /var/lib/dhcp/*

      $ sudo reboot

       Observaciones

      Las direcciones IP internas son algo como 192.168.1.116, donde se cambia solo el último número de cada uno de los diferentes ordenadores. Otro formato común para las direcciones IP internas es 10.0.0.16.

       Para saber más

      Wikipedia tiene todo lo que desea saber sobre las direcciones IP.

      2.5 Ajustar el nombre de Raspberry Pi

       Problema

      Desea cambiar el nombre de su Raspberry Pi para que no se llame simplemente “raspberrypi.”

       Solución

      Cambiar el nombre de su Pi es bastante sencillo. Hay solo dos archivos que necesitan cambios.

      Primero, edite el archivo /etc/hostname. Puede hacerlo abriendo una ventana de terminal y escribiendo el comando:

      $ sudo nano /etc/hostname

      Reemplace “raspberrypi” por el nombre que elija. Debe ser una sola palabra, sin ningún tipo de puntuación o caracteres inusuales (incluyendo el carácter _.)

      En segundo lugar, abra el archivo /etc/hosts en un editor usando el comando:

      $ sudo nano /etc/hosts

      Se verá algo así:

127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
127.0.1.1 raspberrypi

      Cambie el texto del final, que utiliza el nombre antiguo (“raspberrypi”), por el nuevo nombre.

      Reinicie Pi y verá que el nombre ha cambiado cuando aparezca en la red desde otro ordenador.

      Observaciones

      Cambiar el nombre de su Pi puede ser muy útil, especialmente si usted tiene más de uno conectado a la red.


Скачать книгу