Ir al contenido
GProxy
Registro
Гайды 2 min de lectura 24 vistas

Configurando un Proxy en Raspberry Pi

Configurando Raspberry Pi como un servidor proxy o cliente: systemd, variables de entorno y puerta de enlace proxy.

Configurando un Proxy en Raspberry Pi

Configuración de un Proxy en Raspberry Pi

Introducción

La Raspberry Pi es un ordenador compacto que puede utilizarse como servidor proxy para una red doméstica o como cliente proxy para dispositivos IoT.

Configuración Básica

Raspberry Pi como Cliente

Configuración del proxy en /etc/environment:

export http_proxy=http://proxy_ip:port
export https_proxy=http://proxy_ip:port
export no_proxy=localhost,127.0.0.1

Raspberry Pi como Servidor Proxy

Instalación de Squid:

sudo apt install squid

Editando /etc/squid/squid.conf:

http_port 3128
acl localnet src 192.168.1.0/24
http_access allow localnet

Inicio: sudo systemctl start squid

Ahora, los dispositivos de la red pueden usar la Raspberry Pi como proxy en el puerto 3128.

Raspberry Pi como Gateway Proxy

Configure iptables para el proxy transparente de todo el tráfico a través de la Raspberry Pi para los dispositivos de su red doméstica.

Configuración Avanzada

Variables de Entorno

La mayoría de las herramientas soportan variables de entorno estándar para proxies:
- HTTP_PROXY / http_proxy — proxy para solicitudes HTTP
- HTTPS_PROXY / https_proxy — proxy para solicitudes HTTPS
- NO_PROXY / no_proxy — lista de exclusiones (direcciones que omiten el proxy)
- ALL_PROXY / all_proxy — proxy para todos los protocolos

SSL y Certificados Autofirmados

Los proxies corporativos a menudo usan sus propios certificados SSL. Para trabajar a través de ellos, necesita:
1. Obtener el certificado CA del proxy del administrador
2. Añadirlo al almacén de certificados del sistema
3. O deshabilitar la verificación SSL (solo para pruebas)

Autenticación

Se soportan dos métodos principales de autenticación:

Por nombre de usuario y contraseña — autenticación HTTP Basic estándar. Las credenciales se envían con cada solicitud. Formato URL: http://user:pass@proxy_ip:port

Por dirección IP (lista blanca) — su IP se añade a una lista blanca. No es necesario enviar credenciales.

Verificación

Después de la configuración, verifique:
1. Realice una solicitud de prueba a través del proxy
2. Asegúrese de que la dirección IP ha cambiado
3. Compruebe la velocidad de conexión
4. Asegúrese de que no haya fugas de DNS

Solución de Problemas

El Proxy No Se Conecta

  • Compruebe la exactitud de la dirección y el puerto
  • Asegúrese de que el firewall no está bloqueando la conexión
  • Compruebe la accesibilidad del proxy desde su red

Errores SSL

  • Para proxies corporativos, añada el certificado CA
  • Para pruebas, deshabilite temporalmente la verificación SSL
  • Actualice las bibliotecas SSL a la última versión

Errores de Autenticación

  • Compruebe el nombre de usuario y la contraseña
  • Asegúrese del formato correcto de las credenciales
  • Intente codificar caracteres especiales en la contraseña (codificación URL)

Mejores Prácticas

  1. Use variables de entorno — para flexibilidad y seguridad
  2. No codifique credenciales directamente — use variables de entorno o archivos de configuración
  3. Configure exclusiones — no use proxy para localhost y direcciones internas
  4. Documente la configuración — en el README del proyecto o en la wiki del equipo
  5. Pruebe después de los cambios — cualquier cambio de configuración requiere verificación

Conclusión

Una configuración de proxy adecuada garantiza un funcionamiento estable de la herramienta y la seguridad de la conexión. Siga las recomendaciones de esta guía y verifique siempre la funcionalidad después de la configuración.

Actualizado: 06.03.2026
Volver a la categoría

Pruebe nuestros proxies

20,000+ proxies en 100+ países del mundo

support_agent
GProxy Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.