Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 1.07 KB

PROXY_GUIDE.md

File metadata and controls

22 lines (16 loc) · 1.07 KB

Proxy para Nautapy:

Proxy que establece sesión nauta de manera transparente, cada vez que recibe una nueva petición de conexión. Se debe iniciar la sesión al recibir una petición en el proxy, siempre y cuando no haya ya una sesión activa. Se debe cerrar la sesión cuando no queden conexiones activas. El proxy solo debe cerrar una sesión nauta si esta fue abierta por él mismo.

Features:

  • Conexiones recurrentes, usar asyncio.
  • Debe ser posible especificar la unidad mínima de división de tiempo, según tarificación de ETECSA, por ejemplo para Nauta Hogar sería 120s.
  • Filtrado por domain_name (whitelist o blacklist).

Linea de comandos

nauta proxy [OPTIONS]

OPTIONS puede ser:
-p, --port          Puerto especificado del servicio, default: 3128
-t, --time-unit     Unidad de division de tiempo. Este parametro es obligatorio.
-u, --user          Usuario que se usara para conectarse, default: default_nautapy_user
-m, --max-conn      Maximo número de conexiones simultaneas
-l, --log           Logs file, use "-" for stdout, defautl: "-"