Webclient W5100 shield works only on port 80? [SOLVED]

Are you using Arduino 1.0? Are you using Files->Examples->Ethernet->WebClient?

When you changed the IP address to the server on your local network did you also change the line:

  if (client.connect(server, 80)) {

to

  if (client.connect(server, 81)) {