Monday, July 25, 2005

Writing .NET proxy/tunnel engine for the HTTP

In my home network I have 2 computers: one of them is connected to the internet via dial-up connection. My pc has no modem, that is why to access the Internet I have to work on the other PC. I know that there is a bunch of gateway/proxy software that has the required functionality for tunneling http requests, but they aren’t open source and cannot be extended.

My goal is write extensible proxy engine, with default http tunneling implementation. And in the future other protocols may be added to it.

So, for now I’m studying RFC 2617 (Hypertext Transfer Protocol)…


  1. damn good blog, check out mine, comments always welcome!

  2. mmm, a nice idea.
    I am interested in this proxy engine, will you publish it ?

  3. I used something similer called hopster to allow me access to MSN from my old workplace. Very handy i'm implementing something similer myself using my home machine as the server to route traffic to otherwise "closed" servers from my work network would be interested to talk to you about it.