Если вы хотите получить удаленный доступ, вы не можете прослушивать ваш сервер, используя localhost
Попробуйте прослушать сервер в 0.0.0.0
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(3000, "0.0.0.0");