当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 能不能具体讲讲squid建立sock代理?
帖子发表于 : 2006-07-20 13:35 
头像

注册: 2006-02-14 19:55
帖子: 58
送出感谢: 0 次
接收感谢: 0 次
网上找了一些教程都没看明白,请高手指点。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-07-20 14:25 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10116
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 128
squid好像不支持sock代理,不过有专门的sock代理。你到新立得使用 proxy 搜索就会找到。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-07-20 19:54 
头像

注册: 2006-02-14 19:55
帖子: 58
送出感谢: 0 次
接收感谢: 0 次
我找了名叫hpsockd的包装上了,可是找不到相应的教程


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-07-20 20:10 
头像

注册: 2006-02-14 19:55
帖子: 58
送出感谢: 0 次
接收感谢: 0 次
这是我的配置文件:
引用:
daemon {
name "sockd";
listen-address { 192.168.0.1; };
directory "/var/cache/hpsockd";
negotiate-file "negot_file"; # must be specified
inetdsec-file "/var/adm/inetd.sec"; # default is no inetd.sec
listen {1,252};
client {1,200};
pre-fork 1;
service "socks";
port 1080;
poll 1m;
user -2;
user "nobody";
dns-helper 1;
flags { };
};

logging {
# facility "daemon";
# level 2;
dump-prefix "sockd.dump"; # if not specified, you get no dumps
usage-log "usage.log"; # if not specified, you get no logging
};

env {
PING="/bin/ping %z";
TRACEROUTE="/usr/sbin/traceroute %z";
};

default {
# timeout 2h;
# setup-timeout 15m;
# bufsize 32768;
};

route {
{ default host }; # must have at least one route
};

method-list {
{ number 0; name "noAuth"; internal; flags 0; };
{ number 2; name "userPass"; internal; flags 0; };
{ number 254; name "v4"; internal; flags 0; };
};

client-method {
{ src { @@MYNET@@/@@NETSIZE@@; }; method { "userPass"; "v4"; "noAuth"; }; };
};

client {
permit traceroute { # Let net @@MYNET@@ traceroute even net @@MYNET@@.
src { @@MYNET@@/@@NETSIZE@@; };
};

deny { # block X traffic
port { 6000-6099; };
};
deny { # Nothing bound for net @@MYNET@@, or private
dest { @@MYNET@@/@@NETSIZE@@; 127/8; 10/8; 172.16/12; 192.168/16; };
};

permit { # give ftp control sessions longer
src { @@MYNET@@/@@NETSIZE@@; };
port { "ftp"; };
timeout 1d;
};

permit { # Let net @@MYNET@@ out
src { @@MYNET@@/@@NETSIZE@@; };
timeout 1h;
};
deny { }; # nuke everyone else (default action)
};


运行以后的提示:
引用:
al@Alexander:~$ sudo hpsockd
syntax error
Last tokens were:
S_STR ;
T_LISTEN { 1, 252};
T_CLIENT { 1, 200};
T_PREFORK 1;
T_SERVICE S_STR ;
T_PORT 1080;
T_POLL 60;
T_USER -
configuration file /etc/hpsockd.conf failed to parse. See syslog output.


请问怎样修正?


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-07-20 20:26 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10116
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 128
没有使用过,你看看 See syslog output 说什么吧.


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-07-20 20:52 
头像

注册: 2006-02-14 19:55
帖子: 58
送出感谢: 0 次
接收感谢: 0 次
怎么看呢?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google Feedfetcher 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译