Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

There are methods of forcing programs to use SOCKS4-5 proxy's, such as socksify, tsocks and other LD_PRELOAD hijacking methods.

Is there a way of having a SOCKS proxy network device, such as one that shows up under ifconfig?

It would be nice to do policy routing against a SOCKS proxy.

share|improve this question

I am not aware of any such implementation. It's my feeling that it wouldn't really make much sense to try to embed SOCKS functionality at the level of the network device (OSI-RM layer 2, the link layer), since the SOCKS protocol requires the services of the network layer (layer 4). But I am always open to a good counter argument!

share|improve this answer
There are other pseudo drivers available for other services that could be run alternatively from userland! – Ash Palmer Oct 28 '10 at 18:56
oh, we have khttpd too! – Ash Palmer Oct 28 '10 at 19:04

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.