Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

1) The server is running Ubuntu and is on a LAN (192.168.9.*)
2) The server is running several services on local IPs (Eg: VPS (OpenVZ))
3) A client connecting from will receive data from the (Slightly similar to Xinetd but without listening on a certain port)
4) The client would be able to access all services that are hosted publicly on (Apache, Squid, etc...)
5) would allow you to connect to the Squid proxy server.
Is this possible?

Thanks! =)

share|improve this question
I can't see the connection between the title and body of your question. – John Gardeniers Oct 7 '10 at 20:42
up vote 0 down vote accepted

If your client is connecting from (as specified in example #3), then trying to connect to (example #5) will mean that they're connecting to the same machine (or NAT device) that they're coming from.

The only way to get around that is to implement some sort of proxy on the client machine or to implement some sort of IP rewriting that will forward over to

share|improve this answer
Thanks. I'll try to make it work :) – Justin Oct 8 '10 at 15:06

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.