Glosario · 1 min de lectura

SOCKS4

SOCKS4 es una versión más antigua del protocolo de proxy SOCKS que solo retransmite conexiones TCP, sin autenticación incorporada ni soporte para UDP.

Qué es

SOCKS4 es un predecesor de SOCKS5. Al igual que su sucesor, funciona en la capa de transporte y reenvía tráfico sin entender el protocolo de aplicación, pero es mucho más limitado: solo maneja TCP, no ofrece autenticación y la versión original no podía resolver nombres de host: el cliente tenía que pasar una dirección IP. Una extensión común, SOCKS4a, añadió resolución de nombres de host remotos. Debido a que carece de autenticación y UDP, SOCKS4 ha sido casi completamente reemplazado por SOCKS5 para uso moderno.

Cómo funciona

Un cliente SOCKS4 se conecta al proxy y envía una solicitud que contiene la IP y el puerto de destino más una cadena de ID de usuario; el proxy abre la conexión y retransmite los bytes. Sin un intercambio de autenticación, el control de acceso debe provenir de otro lugar — típicamente la lista blanca de IPs. No hay asociación UDP, por lo que el tráfico basado en UDP no puede pasar. El destino aún ve la IP de salida del proxy en lugar de tu dirección real, que es la única propiedad que comparte completamente con los proxies más nuevos.

Cómo se relaciona con s4m

s4m proporciona un proxy SOCKS5 autenticado en el puerto 1080 en lugar de SOCKS4, porque SOCKS5 añade la autenticación de nombre de usuario/contraseña y soporte para UDP que las herramientas modernas esperan. Si una herramienta solo ofrece un campo SOCKS4, es preferible actualizar a un cliente compatible con SOCKS5 para que puedas usar credenciales de forma segura. Explora los planes de proxy s4m o prueba la conectividad con la lista de proxies públicos gratuita, que etiqueta el protocolo y el nivel de anonimato de cada entrada.

FAQ

Preguntas, respondidas

¿Debería usar SOCKS4 o SOCKS5?

Usa SOCKS5 siempre que puedas. Agrega autenticación de nombre de usuario/contraseña y soporte UDP y puede resolver nombres de host a través del proxy, todo lo cual SOCKS4 carece. SOCKS4 solo tiene sentido para software heredado que no puede hablar el protocolo más nuevo.

¿Listo para ocultar tu IP?

Las personas encontraron esta página buscando

Frases de búsqueda reales que esta página responde — los enlaces abren la página que las cubre en profundidad.