Proxy Chains allows to run any through HTTP or SOCKS proxy. Proxychains allows tunneling TCP or DNS through proxies. It supports HTTP, SOCKS4 and SOCKS5 proxy servers that can be chained together.
Read this post on letstalk786.blogspot.com