TurnKey Linux Virtual Appliance Library

Inbound proxy server?

Apologize if this is the wrong question. I just discovered Turnkey Linux and am installing a bugzilla appliance right now for a project I am working on. The host is Opensolaris build 128a. So far I have provisioned a virtual machine in VirtualBox, provisioned a vnic and put the MAC into the DHCP table of the router. I expect to have a service definition soon and to run this headless. I already have dyndns configured at the router and soon will point port 80 traffic to this appliance. While it was installing I realized that I could stamp out appliances like crazy, but most of them have a web interface, so I need to pick and choose which one will be public-facing. Is there a proxy appliance that I can set up which will take all of the web traffic and redirect to the proper VM based on URL? To me, that seems to be the only missing piece. Great work on this stuff! Thanks!

Jeremy's picture

A 'reverse proxy' is what you are after

And yes I agree that it would be a great appliance to have! Most webservers can be configured as a reverse proxy AFAIK. And a few years ago I (unsuccessfully) attempted to configure Apache (the webserving 'A' in a LAMP stack). I have recently come across a tutorial for configuring NginX (an alternate webserver) to do this but haven't got the link handy. There is also a specifically built reverse proxy in the Ubuntu repos call 'pound'. I haven't tried it but seeing as it is purpose built I imagine that it would be relatively straight forward to configure.

PS I just created a blueprint for your idea.

Nice!  Many thanks.

Nice!  Many thanks.


Thank you for helping me

Thank you for helping me discover pound!  Easy, intuative and works!

Solution Requires

I need a proxy which can change proxy with every page I'm visiting or after a fixed interval. Is this proxy can do this ?

Jeremy's picture

Sorry not clear on what you are trying to do...

I suggest that you start a new thread and give some more details on what you are hoping to achieve.

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account, used to display your avatar.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <strike> <caption>

More information about formatting options

Leave this field empty. It's part of a security mechanism.
(Dear spammers: moderators are notified of all new posts. Spam is deleted immediately)