Node.JS Não está funcionando na internet

@i tem o aplicativo básico olá mundo do servidor da web para nodejs no windows e funciona no localhost. Mas quando eu testá-lo da Internet, ele não pode se conectar. Configurei o encaminhamento de porta no meu roteador netgear. Estou faltando uma etapa aqui para tornar meu servidor nodejs visível para o mundo exterior?

Obrigado

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(1337, "127.0.0.1");
console.log('Server running at http://127.0.0.1:1337/');