V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

microsocks

Servidor SOCKS5 es un servicio que se puede ejecutar en equipos remotos para tunelizar conexiones a través de ellos si, por alguna razón, SSH no funciona por tener el puerto 22 bloqueado o no se tiene acceso a un servidor SSH. Diseñado para ser fácil de usar, multiproceso y sin necesidad de un archivo de configuración.

$ microsocks
iniciará un servidor SOCKS5 en el puerto 1080, puerto por defecto y escuchará en todas las interfaces de red 0.0.0.0
$ microsocks -p 8080
usar un puerto diferente
$ microsocks -i 192.168.1.100 -p 1080
solo aceptará conexiones entrantes en la IP 192.168.1.100
$ microsocks -u mi_usuario -P mi_contraseña -p 1080
requerir autenticación usuario/contraseña
$ microsocks -d -p 1080
ejecutar como un servicio en segundo plano
$ microsocks -c 10 -p 1080
solo permitir 10 conexiones simultáneas

Un caso practivo

Supongamos un servidor remoto con IP 203.0.113.45 y se quiere tunelizar el tráfico a través de él:

$ microsocks -p 1080 -u USER -P PASSWD
En el servidor remoto

En la máquina local, configurar el cliente, por ejemplo curl

$ curl --socks5 203.0.113.45:1080 -U USER:PASSWD https://ejemplo.com
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4200 entradas - Acerca del Tractatus
La Pipa Plena 2025