参考:
tsocks 代理
- 通过重写connect等网络函数实现
- 主要是一个 libtsocks.so ;tsocks本身是个脚本,原理是设置LD_PRELOAD 环境变量
- tsocks的几种用法(参看 tsocks脚本)
- tsocks command
- tsocks <CR> (这样会启动一个新的shell)
- . tsocks -on (在当前shell中设置 LD_PRELOAD 环境变量,注意: 前面需要一个 dot 即: . tsocks -on 或写作: source tsocks -on)
- man页: http://linux.die.net/man/8/tsocks or man 8 tsocks
- 配置文件 (man 5 tsocks.conf)
- path { … } 可以有多个,但是每个path中至少含有 server 指令和 reaches指令