首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

dante socks5 装配

2012-07-22 
dantesocks5 安装1. download the source code :??? http://www.inet.no/dante/download.html?2.? tar -xv

dante socks5 安装

1. download the source code :

??? http://www.inet.no/dante/download.html

?

2.? tar -xvf dante-1.3.2.tar.gz

?

3. cd dante-1.3.2

?

4. ./configure

?

5. make

?

6. sudo make install

?

7. 测试? :? 直接?? sockd 报错: 什么没有权限,没法读取配置文件,从网上搜索答案是配置文件默认是不给安的,自己搞定

?

?? 于是找测试文件怎么弄:

?? 创建 /etc/sockd.conf? 文件

?? 直接? sudo vim /etc/sockd.conf

?

# sockd.conf configure file of the dante 1.3.2 serverlogoutput: /var/log/sockd/sockd.loginternal: 192.168.222.33 port = 1081external: 202.118.236.132#验证方式,这里适用系统账户 none为所有人都可连接method: username none#user.privileged: root#user.notprivileged: sockd#如果是none的话自然无需上面两行user.notprivileged: nobody client pass {        from: 192.168.222.0/24 to: 0.0.0.0/0        log: connect disconnect error} ## server operation access rules #allow bind to ports greater than 1023pass {        from: 0.0.0.0/0 to: 0.0.0.0/0        command: bind        log: connect disconnect error}pass {                from: 0.0.0.0/0 to: 0.0.0.0/0                command: bindreply udpreply                log: connect error}pass {                from: 0.0.0.0/0 to: 0.0.0.0/0 port 1-65535                protocol: tcp udp}pass {                from: 0.0.0.0/0 to: 0.0.0.0/0 port 1-65535                command: udpassociate}
?

? 然后 按照日志的位置创建一个目录:? sudo mkdir /var/log/sockd

?之后给自己的机器添加internal ip : 192.168.222.33

?然后启动就可以测试了:? sudo sockd -D?? # -D 是后台启动的意思,自动进入daemon模式

?此时查看? vim /var/log/sockd/sockd.log? 就看到了 is running 正常了

?

?测试时开始用firefox,选项-》高级-》手动代理,添加了internal ip 和端口(默认是1080)但是通过查看

?/var/log/sockd/sockd.log 发现请求收到了,也pass了但是因为无法解析的协议从而 block了。

?怀疑firefox的socks5客户端代理软件有问题,从网上下载了 SocksCap32 (win 下, linux下还不知道怎么搞) 测试后发现果然是firefox不给力啊,此时,正确测试通过,tcp,udp都可以了。

?

?

?

?

?

?

?

热点排行