经常有人会希望有个方便的代理,有时是想测试网络啊,SA们多数有N多的Linux机器,socks代理可以采用tsocks的解决方案。
- 使用tsocks解决方案:
- 需要tsocks:
[I] net-proxy/tsocks
Available versions: 1.8_beta5-r2 1.8_beta5-r3 {tordns}
Installed versions: 1.8_beta5-r3(23时11分28秒 2008年07月30日)(-tordns)
Homepage: http://tsocks.sourceforge.net/
Description: Transparent SOCKS v4 proxying library - 修改/etc/socks/tsocks.conf文件,根据需要增加reaches行:
local = 127.0.0.1/255.255.255.255 #localhost
path {
reaches = 0.0.0.0/0.0.0.0 #default
server = 127.0.0.1
server_type = 5
}
#tordns_enable = yes - 使用tsocks ssh .... 来连接任何机器,走的命令ssh就会直接转到localhost 1080代理上了。其他任何需要用socks代理的命令,前面加上tsocks就可以了。
- 需要tsocks:
- 优点:
- 命令行可用,对任何程序,不论是否支持socks,如需要启用socks转发,直接前面加上tsocks即可。
- 不影响系统运行,默认不会应用不会走socks代理。
- 此配置为配好ssh -D选项,可以非常方便的把连接转发到任何机器上。
- 命令行可用,对任何程序,不论是否支持socks,如需要启用socks转发,直接前面加上tsocks即可。
没有评论:
发表评论