Estoy buscando una forma simple pero directa de transferir un archivo de cualquier tipo y tamaño entre dos personas. Si es posible, tener solo un navegador web, sin tener el archivo almacenado en una tercera máquina mientras tanto.
Deseo hacerlo sin requerir que los usuarios finales se conecten a un tercer servidor, porque de esa manera los datos fluirán a través de la máquina xyz.com
, posiblemente ralentizando la transferencia y presentando riesgos de seguridad.
Me gustaría evitar configurar un servidor FTP completo solo para transferencias de archivos ocasionales. Hasta ahora he descubierto JetBytes , Click2Copy y PipeBytes . Esos servicios web deberían facilitar la transferencia. Sin embargo, el tráfico pasa a través de sus servidores, por lo que no son buenos para lo que quiero.
Quiero que la transferencia sea directa entre el cliente y yo. El cifrado sería una buena característica adicional.
Sé que al hacerlo tengo que abrir un puerto en mi computadora y configurar una redirección de puerto de bits en mi enrutador. Sin embargo, el recorrido NAT también sería una buena adición.
Mi pregunta es:
¿Hay una manera simple para una sola transferencia directa de archivos de extremo a extremo entre dos computadoras, evitando a terceros? (si es posible, con encriptación y transversal NAT)