¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
  1. Libros
  2. Raspberry Pi 3 o Pi Zero
  3. Gestión de la red
Extrait - Raspberry Pi 3 o Pi Zero Explote todo el potencial de su nano-ordenador
Extractos del libro
Raspberry Pi 3 o Pi Zero Explote todo el potencial de su nano-ordenador Volver a la página de compra del libro

Gestión de la red

Conceptos básicos de red

1. Introducción

Muchas aplicaciones implican la implementación de la Raspberry Pi en la red. Ya sea sobre una red local (detrás de una unidad de acceso, por ejemplo) o para permitir un acceso desde Internet a una Raspberry Pi situada en una red local, esta conexión plantea normalmente preguntas. En particular, se debe al hecho de que conectar alguna máquina detrás de una unidad de conexión se puede hacer en la actualidad sin ninguna habilidad especial. Por el contrario, en caso de funcionamiento incorrecto, la búsqueda del error solo se puede hacer apoyándose en el entendimiento de los mecanismos implicados.

La presentación de los siguientes conceptos básicos de red no pretende ser ni exhaustiva ni completamente exacta. Contiene la mínima información para que un usuario que descubra este dominio pueda configurar su máquina y entender el funcionamiento de la red.

Las soluciones que se presentan en este capítulo únicamente tienen un carácter pedagógico y no abordan los problemas de seguridad de las máquinas conectadas a Internet. Sea extremadamente prudente si una Raspberry Pi que realiza funciones importantes es accesible a través de Internet.

2. Como una carta en el correo

Una red informática permite a diferentes máquinas intercambiar datos. Estos datos se presentan como paquetes que contienen unos y ceros, que se envían por los cables de la red o por radio, en el caso del Wi-Fi.

images/09RI01N.png

Como en el caso del correo que recibe cada día, los paquetes tienen una dirección de remitente y una dirección de destino. Cuando un paquete se envía a la red, los dispositivos encargados de distribuirlos pueden saber también hacia qué otro dispositivo es necesario enviarlo. Es exactamente lo que pasa con una carta que deposita en un buzón. El enrutamiento de su correo se hace en función de la dirección que se indica en el sobre.

El enrutamiento de los datos se puede hacer con hardware (cable de red) o por radio (Wi-Fi).

a. Asignación de direcciones

En la red que se representa más arriba figuran algunos dispositivos conectados solo a un switch (o al conmutador). La asignación de direcciones se hace en este caso por el usuario. Se dice que el direccionamiento es estático, porque las direcciones se asignan...

Gestionar la conexión de red alámbrica de la Raspberry Pi

1. Mostrar la información de la conexión

El comando ifconfig (interfaz configuration) muestra la información de la conexión de red.


pi@raspberrypi:~ $ ifconfig 
eth0      Link encap:Ethernet  HWaddr b8:27:eb:37:bc:ee 
          inet addr:192.168.1.230  Bcast:192.168.1.255 
             Mask:255.255.255.0 
          inet6 addr: fe80::76c2:5219:50c4:ac63/64 Scope:Link 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 
          RX packets:296694 errors:0 dropped:163 overruns:0 
             frame:0 
          TX packets:187970 errors:0 dropped:0 overruns:0 
             carrier:0 
          collisions:0 txqueuelen:1000 
          RX bytes:416225559 (396.9 MiB)  TX bytes:18700015 
            (17.8 MiB) 
 
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0 
          inet6 addr:::1/128 Scope:Host 
          UP LOOPBACK RUNNING  MTU:65536...

Configurar una conexión Wi-Fi

La Raspberry Pi 3 integra una interfaz Wi-Fi. En la Raspberry Pi Zero habría que conectar una llave Wi-Fi al puerto USB con un adaptador.

1. Mostrar la información de la conexión

Raspbian reconoce la mayor parte de las llaves Wi-Fi USB automáticamente. En caso de duda, compruebe la compatibilidad de su llave en http://elinux.org/RPi_VerifiedPeripherals#USB_Wi-Fi_Adapters.

El comando ifconfig muestra la información relativa a la conexión de red. En la Raspberry Pi Zero no hay puerto Ethernet alámbrico (eth0). Solo aparece el Wi-Fi.


pi@raspberrypi:~ $ ifconfig 
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0 
          inet6 addr:::1/128 Scope:Host 
          UP LOOPBACK RUNNING  MTU:65536  Metric:1 
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0 
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 
          collisions:0 txqueuelen:1 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) 
 
wlan0     Link encap:Ethernet  HWaddr 00:90:4c:0e:81:23 
          inet addr:192.168.1.110  Bcast:192.168.1.255 
          ...