Conectar una Raspberry Pi a Internet: Todos los Métodos

Cada modelo de Raspberry Pi (excepto Zero v1.2/1.3 sin inalámbrico) puede conectarse a internet. Aquí están los cuatro métodos estándar.

1. Ethernet (Cableado) — Más Simple y Estable

  1. Conecta el cable RJ45 al puerto Ethernet de la Pi (o adaptador USB-Ethernet para Zero).
  2. El otro extremo al router/switch.
  3. DHCP asigna la IP automáticamente — listo.
  4. IP estática (opcional): Edita /etc/dhcpcd.conf o reserva en el router.

2. Wi-Fi (Integrado en Pi 3B+/4/5/Zero W/Zero 2 W)

Sin monitor (Headless) — Preconfigurar mediante tarjeta SD

  1. Flashea Raspberry Pi OS con Raspberry Pi Imager.
  2. Haz clic en ⚙️ Opciones avanzadas > configura nombre de host, usuario/contraseña, Configurar red inalámbrica (SSID, contraseña, código de país).
  3. Escribe > arranca la Pi > se conecta automáticamente.

Con Escritorio / Terminal

  1. Escritorio: Icono de red en la parte superior derecha > selecciona SSID > ingresa contraseña.
  2. CLI: sudo nmcli device wifi connect "SSID" password "PASS" (NetworkManager) o edita /etc/wpa_supplicant/wpa_supplicant.conf.

3. Módem Celular USB (4G/5G/LTE)

  1. Inserta la SIM en el módem > conecta al USB de la Pi.
  2. La mayoría aparecen como ttyUSB* o wwan*.
  3. Instala modemmanager: sudo apt install modemmanager.
  4. mmcli -L lista módems; mmcli -m 0 --simple-connect="apn=TU_APN".
  5. O usa NetworkManager (nmcli) para gestión automática.

4. VPN (Acceso Remoto Seguro / Sitio a Sitio)

  • WireGuard (recomendado): sudo apt install wireguard; genera claves; agrega configuración de peer; wg-quick up wg0.
  • OpenVPN: sudo apt install openvpn; importa .ovpn; systemctl start openvpn-client@config.
  • Tailscale / ZeroTier: Instalación de una línea; VPN mesh, atravesamiento de NAT, sin redirección de puertos.

Verificar Conexión

ip a # muestra IP en eth0 / wlan0 / wwan0 / wg0
ping 8.8.8.8 # alcance IPv4
ping google.com # DNS + IPv4
curl ifconfig.me # IP pública

Errores comunes

  • Energía: Pi 4/5 necesitan 5V/3A (USB-C); el módem añade consumo — usa concentrador con alimentación o fuente de 5A.
  • Código de país: El dominio regulatorio de Wi-Fi debe configurarse (sudo raspi-config > Localización).
  • APN: Específico del operador; revisa el sitio del proveedor.