Dante es desarrollado por Inferno Nettverk A/S que consiste en un servidor de calcetines, así como un cliente de calcetines e implementa RFC 1928 y estándares relacionados. Dante se utiliza para proporcionar una conectividad de red segura y conveniente. Dante es un servidor de calcetines de código abierto se usa con muchas aplicaciones de red populares, como terminales de Bloomberg, la mayoría de los navegadores web, programas de mensajería instantánea y muchos más que tienen soporte de calcetines integrados en ellos.
Ahora que sabemos qué son Socks y Dante, tomemos el siguiente paso de responder "¿Cómo configuro un proxy de calcetines5 en Ubuntu con Dante".
Configurar el proxy de calcetines5 con Dante
Abra un terminal en su sistema Ubuntu y siga los pasos a continuación para configurar el proxy de calcetines5 con Dante:
Paso 1: Actualización del repositorio de caché
El primer paso para configurar un proxy Socks5 en Ubuntu con Dante es actualizar los paquetes de repositorio de caché para los cuales usaremos el siguiente comando:
$ sudo apt actualización
Si todos los paquetes están actualizados, entonces no necesita actualizar, sin embargo, si no están, ejecute el comando a continuación para actualizar los paquetes:
$ sudo apt actualización
Paso 2: Instalación de Dante
Los repositorios de paquete Ubuntu predeterminados tienen un paquete de servidor Dante, por lo que instalaremos Dante utilizando el siguiente comando en nuestro Ubuntu 20.04 Terminal:
$ sudo apto install dante-server
Paso 3: Verificación de la instalación
Para verificar la instalación de Dante, ejecutaremos el siguiente comando:
$ Danted -V
Paso 4: Configuración de Dante
Ahora que hemos terminado con la instalación de Dante, nos configuemos ahora abriendo por primera vez el Danted.Archivo conf en el editor nano para el cual tenemos que ejecutar el siguiente comando en nuestro terminal Ubuntu:
$ sudo nano /etc /danted.confusión
Cuando ejecute el comando anterior, verá algo como el siguiente:
Elimine la configuración configurada en el archivo anterior y pegue las líneas mencionadas a continuación en el archivo:
interno: puerto eth0 = 8128
externo: eth0
Socksmethod: nombre de usuario
usuario.No privilegiado: nadie
usuario.Privilegiado: raíz
Pase del cliente
De: 0.0.0.0/0 a: 0.0.0.0/0
Registro: error
PASS de calcetines
De: 0.0.0.0/0 a: 0.0.0.0/0
Comando: conectar
Registro: error
Socksmethod: nombre de usuario
Esta configuración nos permitirá establecer un proxy de calcetines que se ejecutará en el puerto 8128 como se establece en el archivo anterior y requerirá autenticación. Para guardar el archivo editado anteriormente, presione Ctrl+S y luego Ctrl+X para salir.
Paso 5: Comenzando proxy danted
Este paso implica comenzar el proxy dantado que se logrará con el siguiente comando:
$ Servicio Danteed Start
Paso 6: Creación de un usuario
Hemos instalado y configurado con éxito a Dante, así que continuemos al siguiente paso donde creemos un usuario que sea un paso opcional, pero puede asegurar el acceso desde todos. Para autenticar los clientes de conexión, Dante utiliza las cuentas de usuario de UNIX del sistema, por lo tanto, crearemos un nuevo usuario. Sin embargo, tenga en cuenta que la contraseña se enviará en texto sin formato utilizando la red cuando algún cliente solicitará conectarse a este servidor proxy.
$ sudo adduser EXMPL
Conclusión
Dante consta de un servidor Socks5 y se usa como servidor proxy. Puede configurar un servidor de Linux en línea y luego usarlo como servidor proxy para acceder a otros sitios web. Estos servidores proxy son muy útiles cuando necesitamos cambiar nuestra dirección IP o acceder a algún sitio web desde una ubicación geográfica diferente.
En este artículo, explicamos y entregamos cada paso sobre cómo configurar un proxy de calcetines5 en Ubuntu con Dante.