Como posso baixar o mesmo arquivo de vários URLs para aumentar a velocidade?

0

Estou trabalhando em uma máquina Linux (distribuição relativamente recente). Eu quero baixar um arquivo que é espelhado em dois servidores diferentes (HTTP). Agora, o arquivo é grande e a velocidade de download de cada local é baixa.

Como posso baixar o arquivo de ambos os URLs para usar a largura de banda combinada?

Eu não me importo se isso requer algum trabalho de linha de comando (como duvido que os aplicativos GUI existentes suportem isso).

Nota: o arquivo não está disponível via BitTorrent; que obviamente seria uma solução preferível se eu pudesse usá-lo.

    
por einpoklum 30.06.2018 / 09:46

1 resposta

1

Use aria2

man aria2c:

   -i, --input-file=<FILE>
          Downloads  the  URIs  listed  in  FILE. You can specify multiple
          sources for a single entity by putting multiple URIs on a single
          line  separated by the TAB character.  Additionally, options can
          be specified after each URI line. Option lines must  start  with
          one  or more white space characters (SPACE or TAB) and must only
          contain one option per line.  Input files can use gzip  compres‐
          sion.   When  FILE  is specified as -, aria2 will read the input
          from stdin.  See the Input File  subsection  for  details.   See
          also  the  --deferred-input option.  See also the --save-session
          option.
    
por 30.06.2018 / 19:46