The Windows 3.x Showcase
archive.org
archive.org
DOS itself had no networking support. I don't think Windows 3.1 had native networking either - you had to install Novell for LAN networking or Trumpet Winsock to use a modem.
On the DOS side of things, you can configure DOSBox so that one instance acts as an IPX 'server' - a server that other DOSBox clients can connect to in order to form a virtual IPX network over UDP. Programs running under DOS would then be able to use the IPX network - especially useful for games, as back then IPX was typically the only kind of networking available.
DOSBox also has support for emulating modems, tunneling the communication over TCP. It does this by allowing the Hayes dial commands to accept IP address/port combinations corresponding to the DOSBox client on the other end (which would have been set up as a server), which many programs would then just accept without validating them. In the event that a program did validate them and not let you enter anything except numbers, you can still do it by padding the numbers with zeroes. For example, if you wanted to connect to 192.168.1.45:1234, you could 'dial' 1921680010451234. Many modem games can then be played this way without having to use any DOS networking support.
> Produce no more than a single reproduction of a given work.
Copyright law would consider the Internet Archive to be reproducing the software every time someone clicks the link and their browser downloads it, so this wouldn't apply.
It loads okay at the IA site, but when I use their embed code for this, and the previous times I've tried with their DOS and Arcade games, the games/programs load, but they don't load in the right position in the embed, about 30% too far down, so are essentially unusable.
http://www.spiderwebsoftware.com/exile3/winexile3.html
Actually, if I can do it myself I'll look into it tonight, there's a few titles I could upload like this if possible...