Eu usei o UDPcast .
UDPcast is a file transfer tool that can send data simultaneously to many destinations on a LAN. This can for instance be used to install entire classrooms of PC's at once. The advantage of UDPcast over using other methods (nfs, ftp, whatever) is that UDPcast uses UDP's multicast abilities: it won't take longer to install 15 machines than it would to install just 2.
From https://www.udpcast.linux.lu/index.html
É um programa de software antigo (2006), mas ainda funcionou bem para mim.
Eu nunca configurei de forma perfeita, então 1 ou 2 transmissões geralmente falharam, mas economizou tempo durante minhas aulas enviando um grande arquivo ISO para meus alunos de uma vez.
Basic usage
Starts the sender program. The program waits for connections from the receivers. As soon as a key is pressed on either one of the receivers or on one of the senders, the data transfer will start.udp-sender -f outfile
Starts the receiver program. It automatically locates (via broadcast) any sender on the local net, and connects to it.udp-receiver -f outfile
From https://www.udpcast.linux.lu/cmdlinedoc.html