🛠 Configurar BPI-RT2 como pasarela de red y almacenamiento ligero

Banana Pi BPI-RT2: Placa de enrutador WiFi 6 AX3000 · intermediaire · Transformez votre routeur WiFi 6 en serveur de fichiers et passerelle sécurisée grâce à ses ports USB et à OpenWrt.

Objectifs

Este tutorial tiene como objetivo transformar el Banana Pi BPI-RT2, inicialmente diseñado como enrutador WiFi 6, en un nodo de red versátil que integra compartición de almacenamiento USB y configuración de red avanzada. Aprenderá a aprovechar el puerto USB 3.0 para conectar una unidad externa y configurar el intercambio de archivos (Samba) manteniendo la seguridad de la red WAN/LAN. Este caso de uso intermedio requiere una comprensión básica de las interfaces de línea de comandos (CLI) y conceptos de redes IP.

Matériel nécessaire

Étapes

  1. Acceso al sistema: Conéctese mediante SSH. La dirección predeterminada suele ser 192.168.1.1. Use ssh root@192.168.1.1. La contraseña está vacía o es 'password' según la versión del firmware OpenWrt 22.03.
  2. Preparación del almacenamiento: Inserte su unidad USB en el puerto USB 3.0. Verifique la detección con lsblk. Formatee si es necesario (advertencia de datos): mkfs.ext4 /dev/sda1. Cree un punto de montaje: mkdir /mnt/usb.
  3. Montaje automático: Edite /etc/fstab para montar la unidad al iniciar. Añada: /dev/sda1 /mnt/usb ext4 defaults 0 0. Monte manualmente para probar: mount -a.
  4. Instalación de Samba: Actualice los paquetes e instale el servidor de archivos: opkg update && opkg install samba4-server luci-app-samba4.
  5. Configuración del recurso compartido: Acceda a la interfaz LuCI (http://192.168.1.1). Vaya a Servicios > Samba. Cree un nuevo recurso compartido llamado 'USBShare' apuntando a /mnt/usb. Active el acceso de invitado para pruebas locales simples.
  6. Seguridad de red: En LuCI, navegue a Red > Cortafuegos. Asegúrese de que la zona LAN esté configurada para aceptar conexiones entrantes desde LAN al servicio Samba (puerto 445). Bloquee el acceso desde WAN.

Vérification

Desde un ordenador conectado a la LAN, abra el explorador de archivos y escriba \\192.168.1.1. Debería ver la carpeta 'USBShare'. Copie un archivo para probar la escritura. Verifique los registros mediante logread | grep samba para confirmar que no hay errores de autorización.

Pour aller plus loin

Explore la adición de un servidor FTP o Nextcloud ligero en el BPI-RT2, teniendo en cuenta los límites de la RAM DDR3 (256 MB). También puede configurar un servidor DNS local (AdGuard Home) para bloquear anuncios, aprovechando la potencia del SoC MIPS de doble núcleo para el filtrado de contenido.

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales