« 调整了 ipcn.org/ipchina.org 的网络服务结构 |
Main
| 理论与实际的差距 最新的ipcn网络服务结构接受考验 »
November 5, 2004
socks5
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
https://windtear.net/archives/2004/11/05/000485.html
四年前 zixia同学机器的motd上突然多了一条消息 本地用户可以 runsocks 出国
那时便研究了 NEC 出品的 linux 下的 socks5 server 端 socks5 由 NEC 推出 NEC 出的最后的版本 是 socks5 v1.0 r11 即便后来出了一次问题 官方也至今没有发布patch出来更新
http://www.socks.nec.com/ 会自动跳转到 http://www.socks.permeo.com/ 下载页面: http://archive.socks.permeo.com/cgi-bin/download.pl
Socsk5 的基础知识这里不展开 有兴趣可以去学习 很简单 http://www.socks.permeo.com/AboutSOCKS/SOCKSOverview.asp 其实就是建立连接 再连接真实server
Socks 有两个版本 V4 V5 V5 比 V4 多了认证
motd 登录信息出现提示半年之后 zixia 对外公开提供了 socks5 服务 更有一段狂推 eborder 那是还是大学本科 如今一转眼 研究生都毕业好一段了 时光真是匆匆
书归正传 本文的主要意思就是一个 socks5 配置
-> 编译 socks5 默认配置是 64个子进程 -n(--nchildren) 可以修改 至于OS的一些设置 如FD设置等都可以自己调整 通过 socks5 server 传声音没任何问题 --with-default-port= 可以设置默认端口 想去掉log 或者别的修改 可以 ./configure 之后修改源代码 当年偷摸以个人帐户身份开 socks5 就是这么干的:P --with-passwd 是设置调用系统用户验证 不过还是设置单独的 socks5.passwd 好 安全 chmod 400 之
-> 配置 -----> socks5.conf auth interface proxy permit/deny 用 - 的话代表所有
给出一个示例 auth - - u permit u - - - - -
#auth source-host source-port auth-methods #permit auth cmd src-host dest-host src-port dest-port [user-list]
set SOCKS5_BINDINTFC 1080
-----> socks5.passwd 一行一个 用户名 密码
所以一定要记得改读写权限
然后 socks5 就起来了
-> 客户端 linux 下 runsocks 命令就行了 windows下 sockscap 是首选 eborder 也不错 系统级的选择 不少主流应用软件都可以方便设置
关于log部分 可以修改系统的 syslog facility 然后存储单独的 log 或者为了不记log 而注释掉代码:P
如今网络上各种hacker工具非常多 开代理的小程序也不少
写下socks5 算是对昔日岁月的回顾 保持年轻的心 my heart will go on and on
|
|
Posted by windtear at November 5, 2004 11:17 PM