¿Cómo uso el proxy HTTP de node.js para registrar el tráfico HTTP en una computadora?

Estoy tratando de implementar el ejemplo más simple:

var http = require('http'),
var httpProxy = require('http-proxy');

httpProxy.createServer(function (req, res, proxy) {
    //
    // I would add logging here
    //
    proxy.proxyRequest(req, res, { host: 'www.google.com', port: 80 });
}).listen(18000);

Cuando configuro mi navegador para usar este proxy y navego a www.google.com no recibo respuesta. ¿Qué es lo que estoy haciendo mal?

Estoy usando Windows 7 Chrome

Respuestas a la pregunta(2)

Su respuesta a la pregunta