Herramientas de usuario

Herramientas del sitio


informatica:software:airdcpp

Cliente web AirDC++

Cliente web para compartir archivos mediante el protocolo Advanced Direct Connect (mejora de Direct Connect) a través de la red local o de Internet.

Instalación

Docker

Fichero docker-compose.yml a partir de https://github.com/gangefors/docker-airdcpp-webclient:

version: '2.1'
services:
  airdcpp:
    image: gangefors/airdcpp-webclient
    container_name: airdcpp
    volumes:
      - ./airdcpp:/.airdcpp
      - /downloads/:/Downloads
      - /Share:/Share
    environment:
       - PUID=1000
       - PGID=1000
# Si alguno es menor que 101, habría que usar la opción "user":
# user: "1000:100"
    hostname: airdcpp
    ports:
      - 5600:5600
      - 5601:5601
      - 21248:21248
      - 21248:21248/udp
      - 21249:21249

Linux

Descargar el paquete de GitHub. Descomprimir y ejecutar de la siguiente manera:

./airdcppd --configure

Esto abrirá AirDC++ con el asistente para que configuremos los puertos de conexión. Al finalizar, guardará la configuración en el fichero config/webserver.json

Luego ya podremos lanzarlo con:

./airdcppd

Y acceder a la interfaz web mediante http://ip.equipo:PUERTO

Windows

La versión para Windows es un cliente de escritorio. Hay versión instalable y portable. Dispone de un asistente para realizar la configuración y finalmente se lanzará una aplicación gráfica. Al arrancarlo, por defecto se activará también el servidor web que permitirá manejar el cliente desde un navegador.

Configuración

A nivel de red, AirDC++ utiliza 3 puertos:

  • 1 puerto TCP para las transferencias no cifradas.
  • 1 puerto TCP para conexiones TSL
  • 1 puerto UDP para las búsquedas

Hub: servidor de Direct Connect

Los siguientes programas permiten crear hubs para que los clientes de Direct Connect se conecten a ellos y puedan compartir ficheros

Recursos

informatica/software/airdcpp.txt · Última modificación: por tempwin