Total Pageviews

Sunday, 7 April 2013

利用node-tls-proxy 翻墙(我测试失败)


A HTTPS proxy to route all HTTP traffic securely to the external network (based on node.js)
The general idea is mentioned here: Using HTTPS for all browsing
To get started:
  1. Copy remote-proxy.js to a remote machine that you trust to not be packet sniffed by anyone.
  2. Start it by typing “node remote-proxy.js”
  3. Run local-proxy.js on your machine by typing: “node local-proxy.js –remote=REMOTE_PROXY_HOST_NAME_OR_IP”
  4. Go to Firefox/Chrome (or whatever your browser is) and set ONLY the HTTP proxy to localhost port 8080.
  5. DO NOT set any other proxy (even HTTPS) to localhost port 8080.
  6. DO NOT forget to replace the SSL keys with your own (self generated keys that is)
  7. That’s it. All traffic from your machine is now secure from local packet sniffers.
下载地址:http://code.google.com/p/node-tls-proxy/source/browse/#svn%2Ftrunk
---------------------------------
当然shadowsocks-nodejs (http://briteming.blogspot.co.uk/2012/07/shadowsocks-nodejs.html)是无问题的。