I'm not sure if there are any modules, but you can
certainly roll your own solution. Just write some simple
client and server scripts that use IO::Socket. The server
listens for clients looking to transfer files to it; the
clients connect, read from the filesystem, and send the
data over the socket connection; the server reads the data
from the clients and dumps it out locally.
Look at my answer to
How do I send a file through a Socket Connection ? for
a simple client and server.