Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I've used cntlm to automatically add NTLM headers to https requests when ssh'ing to a particular host.

What I need to do now is to send all outbound internet traffic (80/443) from any program running on machine A through a proxy server running on machine B transparently.

Machine A and B are on different networks (over the internet)

Is this at all possible? If yes, I would appreciate a quick how-to..

share|improve this question

1 Answer 1

http://tldp.org/HOWTO/TransparentProxy.html

This sounds like what you're asking for. No?

Note that HTTPS traffic will be a challenge to proxy without detection. The closest you're going to get is if you a) have control over machine A, and b) have control over machine B. In that case you can provide a wildcard certificate from B, and configure A to trust it.

share|improve this answer
    
Noope...your link clearly states :"You want to force clients on your network to use the proxy, whether they want to or not"... Machines A and B are on different networks –  Ryan Fernandes Jun 24 '10 at 3:42

Your Answer

 
discard

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.