IT网络游客

今日天气
随笔 - 12, 文章 - 1, 评论 - 1, 引用 - 0
数据加载中……

使用SOCKS代理上网

1 SOCKS的安装

socks5的ports需要手工下载socks5-v1.0r11.tar.gz, 将其放到/usr/ports/distfiles, 但从其官方站点很难下载到, 推荐一种方法, 使用google搜索"index of socks5-v1.0r11.tar.gz", 下载后需要校验一下MD5, 保证与distinfo中的相同就可以了.

2 SOCKS5的配置

简单的使用SOCKS5的客户端不需要配置文件, 只需要根据代理的类型设置环境变量SOCKS5_SERVER(当你的代理服务器类型是SOCKS5) 或者SOCKS4_SERVER(当你的代理服务器类型是SOCKS4) 或者SOCKS_SERVER(当你的代理服务器类型是SOCKS, 不知道是4还是5), 还有就是和SOCKS5认证相关的两个环境变量SOCKS5_USER和SOCKS5_PASSWD

当这些环境变量设置好后, 就可以使用runsocks 来运行那些需要通过代理来上网的软件了, 例如

#runsocks cvsup -Pm -gL 2 ports-supfile @M3novm
#runsocks mozilla
#runsocks wget ftp://60.138.164.3/movie.avi

一些软件如cvsup对runsocks需要加入一些特别的参数选项来运行, 这里的cvsup就加入了'-Pm'和行末的'@M3novm', 详见cvsup的手册

至此我们就可以使用runsocks运行大部分需要网络支持的软件了

posted on 2006-05-05 22:48 博网 阅读(229) 评论(0)  编辑 收藏 引用 所属分类: FreeBSD

只有注册用户登录后才能发表评论。