Como você está executando este servidor? Parece que está apenas ouvindo o localhost e não o seu endereço IP real. Por isso, só aceitará conexões provenientes de localhost (127.0.0.1).
Tente vinculá-lo a 192.168.0.2 (ou 0.0.0.0) em vez de localhost.
Então, se você está começando assim:
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
altere 127.0.0.1
para 192.168.0.2