Cómo montar tu propio servidor proxy en un VPS
Un proxy propio en un VPS alquilado significa direcciones IP que solo usas tú. No tienes que adivinar qué hicieron otros con un proxy comprado antes que tú ni pagar por cada gigabyte. A cambio, tendrás que configurar el servidor tú mismo y vigilar que no se use para hacer daño: de todo lo que salga de tu IP, el proveedor te pedirá cuentas a ti.
Qué software elegir
- 3proxy: un servidor ligero que, en un solo programa, ofrece proxy HTTP y SOCKS5. Es práctico cuando hay muchos puertos y direcciones: la configuración se genera fácilmente con un script.
- Squid: el proxy HTTP clásico, con reglas de acceso flexibles y caché. Va bien para una oficina o un equipo que necesita listas de sitios permitidos.
- Dante: un servidor SOCKS5 especializado, si solo necesitas ese protocolo.
Activa siempre la autenticación con usuario y contraseña o una lista blanca de IP. Los escáneres encuentran un proxy abierto en cuestión de horas, empiezan a enviar spam a través de él y la dirección acaba en listas negras.
Muchas direcciones con IPv6
Una IPv4 adicional cuesta dinero y se asigna de una en una. Con IPv6 es distinto: muchos proveedores dan al servidor una subred /64, que son más direcciones de las que vas a usar nunca. Las direcciones de la subred se asignan a la interfaz, y 3proxy asigna a cada puerto su propia dirección de salida. Así se consiguen cientos de IP de salida en un solo servidor. Más sobre el protocolo en la página VPS con IPv6.
Este enfoque tiene dos limitaciones, siendo honestos. Primero, solo funciona con webs que tienen IPv6, y no todas lo tienen ni mucho menos. Segundo, los grandes servicios suelen aplicar los límites a toda la subred /64, y un centenar de direcciones de ella les parece un solo usuario. Si necesitas direcciones realmente distintas, contrata varias IPv4 o varios servidores.
Recursos y tráfico
El proxy en sí apenas carga el servidor: un núcleo y 1 GB de memoria aguantan cientos de conexiones simultáneas. El cuello de botella es el canal. Cada byte pasa por el proxy dos veces, de entrada y de salida, así que el límite de tráfico se gasta rápido. La tabla de arriba ya está filtrada por planes con IPv6 y tráfico ilimitado; fíjate además en la velocidad del puerto y en las condiciones de «uso razonable». Para tareas pesadas de recopilación de datos te servirá la sección VPS para scraping, y para mucho volumen, VPS con canal de 1 Gbit/s.
Normas de los proveedores
Antes de pagar, lee la política de uso aceptable. Casi en todas partes están prohibidos los envíos masivos, la fuerza bruta de contraseñas y el escaneo de redes ajenas, y si llegan quejas sobre tu IP bloquean el servidor. Algunos proveedores prohíben expresamente revender proxies, y muchos cierran por defecto el puerto saliente 25. Conserva los registros de conexiones al menos unos días: con ellos es más fácil resolver una queja. Las formas de pago de cada plan se ven en la columna «Pago».