「PROXY-SERVER」- TSOCKS | Transparent SOCKS Proxying

认识

TSOCKS 实现 SOCKS4/5 协议,其提供透明网络访问 —— 即使应用程序不支持代理功能,也能通过 tsocks 来代理其网络流量。

Homepage:http://tsocks.sourceforge.net/
Homepage: http://tsocks.sf.net
SourceForge:https://sourceforge.net/projects/tsocks/?source=directory

组成

TSOCKS 会拦截应用程序建立 TCP 连接的调用,并根据需要透明代理他们,使得无需重新编译或者修改应用程序就可以使用代理网络;

应用

该笔记将记录:在 Linux 中,如何安装及使用 TSOCKS 以及常见问题的解决方案;

通过仓库安装

# Debian-base
apt-get install tsocks

通过编译安装

参考 TSOCKS 主页,下载该项目源码,参考源码目录的 INSTALL 文件中的说明进行安装;

程序文件

inspectsocks,用于检测 SOCKS 服务端的协议等级;
saveme,取消连接 ld.so.preload 文件;
tsocks,tsocks 库和应用程序之间的封装,用于使用 tsocks 运行程序;
validateconf,用于检查配置文件格式是否正确;