I solved the problem.
The fact is that on a local install of wordpress, it sets itself up to refer to localhost as the default URL. While fine on the computer you’re using as a server, it doesn’t really work when other computers look it up.
Simply change this value under Settings to the computer’s local IP.