实现的功能:
1.对于UDP代理 (比如QQ),不做任何限制. 2.对于TCP代理 (比如 ftp ,联众),需要身份验证才能通过.
官方:http://freshmeat.net/projects/dante/
cd dante-1.1.19
./configure
make ;make install
配置文件:
进入源码目录的example,将sockd-basic.conf 复制到/etc/sockd.conf
cp sockd-basic.conf /etc/sockd.conf
#使用端口1080
internal: fxp0 port = 1080
#使用对外网络接口 external: fxp1
#使用的验证方式 method: username none ##user.privileged: root #user.notprivileged: sockd
#日志目录 logoutput: /var/log/sockd.log
## client access rules
#client pass { # from: 10.1.1.0/24 to: 0.0.0.0/0 #internal network # log: connect disconnect #}
#允许所有的客户端连接
client pass { from: 0.0.0.0/0 to:0.0.0.0/0 log: connect disconnect }
## server operation access rules
#allow bind to ports greater than 1023 #pass { # from: 0.0.0.0/0 to: 0.0.0.0/0 port gt 1023 # command: bind # log: connect disconnect #}
#allow outgoing connections (tcp and udp) pass { from: 0.0.0.0/0 to: 0.0.0.0/0 command: connect udpassociate log: connect disconnect }
#允许所有UDP代理 和 DNS解析.
#allow replies to bind, and incoming udp packets pass { from: 0.0.0.0/0 to: 0.0.0.0/0 command: bindreply udpreply log: connect error }
#log the rest #block { # from: 0.0.0.0/0 to: 0.0.0.0/0 # log: connect error
配置完成,,可以可以试一下了
/usr/local/sbin/sockd -d
现在可以无密码运行,但也可以加上
#使用的验证方式 method: username
这样就要用户名和密码了!!!~~~
就可以运行了,,日志可以看
cat /var/log/sockd.log
ay 9 10:26:28 (1210299988) sockd[27978]: /etc/sockd.conf: error on line 19, near '.': syntax error May 9 10:26:28 (1210299988) sockd[27978]: sockdexit() May 9 10:26:28 (1210299988) sockd[27978]: sockdexit(): terminating May 9 10:27:33 (1210300053) sockd[27986]: /etc/sockd.conf: error on line 19, near '.': syntax error May 9 10:27:33 (1210300053) sockd[27986]: sockdexit() May 9 10:27:33 (1210300053) sockd[27986]: sockdexit(): terminating May 9 10:28:05 (1210300085) sockd[27990]: fixsettings(): setting the unprivileged uid to 0 is not recommended May 9 10:28:05 (1210300085) sockd[27990]: fixsettings(): setting the libwrap uid to 0 is not recommended May 9 10:28:05 (1210300085) sockd[27990]: socks_seteuid(): old: 0, new: 0 May 9 10:28:05 (1210300085) sockd[27990]: socks_reseteuid(): current: 0, new: 0 May 9 10:28:05 (1210300085) sockd[27990]: internal addresses (1): May 9 10:28:05 (1210300085) sockd[27990]: 192.168.1.241.1080 May 9 10:28:05 (1210300085) sockd[27990]: external addresses (1): May 9 10:28:05 (1210300085) sockd[27990]: eth0, tcp: 0, udp : 0, op: none, end: 0 May 9 10:28:05 (1210300085) sockd[27990]: external address rotation: none May 9 10:28:05 (1210300085) sockd[27990]: compatibility options: May 9 10:28:05 (1210300085) sockd[27990]: extensions enabled: May 9 10:28:05 (1210300085) sockd[27990]: logoutput goes to: "/var/log/sockd.log", May 9 10:28:05 (1210300085) sockd[27990]: cmdline options: "configfile": "/etc/sockd.conf", "daemon": "0", "debug": "1", "keepalive": "1", "linebuffer": "1", "servercount": "1", May 9 10:28:05 (1210300085) sockd[27990]: resolveprotocol: udp May 9 10:28:05 (1210300085) sockd[27990]: srchost: May 9 10:28:05 (1210300085) sockd[27990]: negotiate timeout: 120s May 9 10:28:05 (1210300085) sockd[27990]: i/o timeout: 86400s May 9 10:28:05 (1210300085) sockd[27990]: euid: 0 May 9 10:28:05 (1210300085) sockd[27990]: userid: "privileged": "root", "notprivileged": "root", "libwrap": "root", May 9 10:28:05 (1210300085) sockd[27990]: child.maxidle: 0 May 9 10:28:05 (1210300085) sockd[27990]: method(s): username, none May 9 10:28:05 (1210300085) sockd[27990]: clientmethod(s): none May 9 10:28:05 (1210300085) sockd[27990]: client-rules (1): May 9 10:28:05 (1210300085) sockd[27990]: client-rule #1, line #0 May 9 10:28:05 (1210300085) sockd[27990]: verdict: pass May 9 10:28:05 (1210300085) sockd[27990]: src: 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0 May 9 10:28:05 (1210300085) sockd[27990]: dst: 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0 May 9 10:28:05 (1210300085) sockd[27990]: method(s): none, May 9 10:28:05 (1210300085) sockd[27990]: log: connect, disconnect, error, iooperation, May 9 10:28:05 (1210300085) sockd[27990]: socks-rules (2): May 9 10:28:05 (1210300085) sockd[27990]: socks-rule #1, line #0 May 9 10:28:05 (1210300085) sockd[27990]: verdict: pass May 9 10:28:05 (1210300085) sockd[27990]: src: 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0 May 9 10:28:05 (1210300085) sockd[27990]: dst: 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0 May 9 10:28:05 (1210300085) sockd[27990]: redirect from: 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0 May 9 10:28:05 (1210300085) sockd[27990]: redirect to: 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0 May 9 10:28:05 (1210300085) sockd[27990]: command(s): connect, udpassociate, May 9 10:28:05 (1210300085) sockd[27990]: extension(s): May 9 10:28:05 (1210300085) sockd[27990]: protocol(s): tcp, udp, May 9 10:28:05 (1210300085) sockd[27990]: method(s): username, none, May 9 10:28:05 (1210300085) sockd[27990]: proxyprotocol(s): socks_v4, socks_v5, May 9 10:28:05 (1210300085) sockd[27990]: log: connect, disconnect, error, iooperation, May 9 10:28:05 (1210300085) sockd[27990]: socks-rule #2, line #0 May 9 10:28:05 (1210300085) sockd[27990]: verdict: pass May 9 10:28:05 (1210300085) sockd[27990]: src: 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0 May 9 10:28:05 (1210300085) sockd[27990]: dst: 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0 May 9 10:28:05 (1210300085) sockd[27990]: redirect from: 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0 May 9 10:28:05 (1210300085) sockd[27990]: redirect to: 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0 May 9 10:28:05 (1210300085) sockd[27990]: command(s): bindreply, udpreply, May 9 10:28:05 (1210300085) sockd[27990]: extension(s): May 9 10:28:05 (1210300085) sockd[27990]: protocol(s): tcp, udp, May 9 10:28:05 (1210300085) sockd[27990]: method(s): username, none, May 9 10:28:05 (1210300085) sockd[27990]: proxyprotocol(s): socks_v4, socks_v5, May 9 10:28:05 (1210300085) sockd[27990]: log: connect, disconnect, error, iooperation, May 9 10:28:05 (1210300085) sockd[27990]: routes (0): May 9 10:28:05 (1210300085) sockd[27990]: socks_seteuid(): old: 0, new: 0 May 9 10:28:05 (1210300085) sockd[27990]: socks_seteuid(): old: 0, new: 0 May 9 10:28:05 (1210300085) sockd[27990]: socks_seteuid(): old: 0, new: 0 May 9 10:28:05 (1210300085) sockd[27991]: created new negotiatorchild May 9 10:28:05 (1210300085) sockd[27991]: selectn(), timeout = NULL May 9 10:28:05 (1210300085) sockd[27992]: created new requestchild May 9 10:28:05 (1210300085) sockd[27993]: created new requestchild May 9 10:28:05 (1210300085) sockd[27994]: created new requestchild May 9 10:28:05 (1210300085) sockd[27995]: created new requestchild May 9 10:28:05 (1210300085) sockd[27996]: created new iochild May 9 10:28:05 (1210300085) sockd[27996]: selectn(), timeout = NULL May 9 10:28:05 (1210300085) sockd[27990]: dante/server v1.1.19 running May 9 10:28:29 (1210300109) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:29 (1210300109) sockd[27990]: got accept(): 192.168.1.142.51676 May 9 10:28:29 (1210300109) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.142.51676, tcp, 0 May 9 10:28:29 (1210300109) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.241.1080, tcp, 0 May 9 10:28:29 (1210300109) sockd[27991]: accesscheck(): method: none, 192.168.1.142.51676 -> 192.168.1.241.1080 May 9 10:28:29 (1210300109) sockd[27991]: pass(1): tcp/accept [: 192.168.1.142.51676 -> 192.168.1.241.1080 May 9 10:28:29 (1210300109) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:29 (1210300109) sockd[27991]: recv_methods(): sending authentication reply: VER: 5 METHOD: 2 May 9 10:28:29 (1210300109) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:29 (1210300109) sockd[27991]: accesscheck(): method: username, 192.168.1.142.51676 -> 192.168.1.142.51676 May 9 10:28:29 (1210300109) sockd[27991]: socks_seteuid(): old: 0, new: 0 May 9 10:28:29 (1210300109) sockd[27991]: socks_reseteuid(): current: 0, new: 0 May 9 10:28:30 (1210300110) sockd[27991]: selectn(), tv_sec = 119, tv_usec = 0 May 9 10:28:30 (1210300110) sockd[27991]: selectn(), timeout = NULL May 9 10:28:30 (1210300110) sockd[27991]: sending request to mother May 9 10:28:30 (1210300110) sockd[27991]: selectn(), timeout = NULL May 9 10:28:30 (1210300110) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:30 (1210300110) sockd[27997]: created new requestchild May 9 10:28:30 (1210300110) sockd[27992]: received request: VER: 5 CMD: 3 FLAG: 0 ATYP: 1 address: 0.0.0.0.51292 May 9 10:28:30 (1210300110) sockd[27992]: accesscheck(): method: username, 192.168.1.142.51676 -> 192.168.1.241.1080 May 9 10:28:30 (1210300110) sockd[27992]: pass(1): udp/udpassociate [: username%root@0.0.0.0.51292 -> 0.0.0.0.0 May 9 10:28:30 (1210300110) sockd[27992]: socks_connectroute(): s = 1 May 9 10:28:30 (1210300110) sockd[27992]: send_response(): sending response: VER: 5 REP: 0 FLAG: 0 ATYP: 1 address: 192.168.1.241.1030 May 9 10:28:30 (1210300110) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:30 (1210300110) sockd[27996]: selectn(), tv_sec = 86400, tv_usec = 0 May 9 10:28:32 (1210300112) sockd[27996]: selectn(), tv_sec = 86398, tv_usec = 0 May 9 10:28:32 (1210300112) sockd[27996]: selectn(), tv_sec = 86398, tv_usec = 0 May 9 10:28:32 (1210300112) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> username%root@192.168.1.142.51676 -> 0, 0 -> username%root@192.168.1.241.1080 -> 0: client closed May 9 10:28:32 (1210300112) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> username%root@0.0.0.0.51292 -> 0, 0 -> `world' -> 0: client closed May 9 10:28:32 (1210300112) sockd[27996]: selectn(), timeout = NULL May 9 10:28:32 (1210300112) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:32 (1210300112) sockd[27990]: got accept(): 192.168.1.142.51677 May 9 10:28:32 (1210300112) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.142.51677, tcp, 0 May 9 10:28:32 (1210300112) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.241.1080, tcp, 0 May 9 10:28:32 (1210300112) sockd[27991]: accesscheck(): method: none, 192.168.1.142.51677 -> 192.168.1.241.1080 May 9 10:28:32 (1210300112) sockd[27991]: pass(1): tcp/accept [: 192.168.1.142.51677 -> 192.168.1.241.1080 May 9 10:28:32 (1210300112) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:32 (1210300112) sockd[27991]: recv_methods(): sending authentication reply: VER: 5 METHOD: 2 May 9 10:28:32 (1210300112) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:32 (1210300112) sockd[27991]: accesscheck(): method: username, 192.168.1.142.51677 -> 192.168.1.142.51677 May 9 10:28:32 (1210300112) sockd[27991]: socks_seteuid(): old: 0, new: 0 May 9 10:28:32 (1210300112) sockd[27991]: socks_reseteuid(): current: 0, new: 0 May 9 10:28:32 (1210300112) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:32 (1210300112) sockd[27991]: selectn(), timeout = NULL May 9 10:28:32 (1210300112) sockd[27991]: sending request to mother May 9 10:28:32 (1210300112) sockd[27991]: selectn(), timeout = NULL May 9 10:28:32 (1210300112) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:32 (1210300112) sockd[27992]: received request: VER: 5 CMD: 3 FLAG: 0 ATYP: 1 address: 0.0.0.0.51293 May 9 10:28:32 (1210300112) sockd[27992]: accesscheck(): method: username, 192.168.1.142.51677 -> 192.168.1.241.1080 May 9 10:28:32 (1210300112) sockd[27992]: pass(1): udp/udpassociate [: username%root@0.0.0.0.51293 -> 0.0.0.0.0 May 9 10:28:32 (1210300112) sockd[27992]: socks_connectroute(): s = 1 May 9 10:28:32 (1210300112) sockd[27992]: send_response(): sending response: VER: 5 REP: 0 FLAG: 0 ATYP: 1 address: 192.168.1.241.1030 May 9 10:28:32 (1210300112) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:32 (1210300112) sockd[27996]: selectn(), tv_sec = 86400, tv_usec = 0 May 9 10:28:34 (1210300114) sockd[27996]: selectn(), tv_sec = 86398, tv_usec = 0 May 9 10:28:34 (1210300114) sockd[27996]: selectn(), tv_sec = 86398, tv_usec = 0 May 9 10:28:34 (1210300114) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> username%root@192.168.1.142.51677 -> 0, 0 -> username%root@192.168.1.241.1080 -> 0: client closed May 9 10:28:34 (1210300114) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> username%root@0.0.0.0.51293 -> 0, 0 -> `world' -> 0: client closed May 9 10:28:34 (1210300114) sockd[27996]: selectn(), timeout = NULL May 9 10:28:34 (1210300114) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:34 (1210300114) sockd[27990]: got accept(): 192.168.1.142.51678 May 9 10:28:34 (1210300114) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.142.51678, tcp, 0 May 9 10:28:34 (1210300114) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.241.1080, tcp, 0 May 9 10:28:34 (1210300114) sockd[27991]: accesscheck(): method: none, 192.168.1.142.51678 -> 192.168.1.241.1080 May 9 10:28:34 (1210300114) sockd[27991]: pass(1): tcp/accept [: 192.168.1.142.51678 -> 192.168.1.241.1080 May 9 10:28:34 (1210300114) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:34 (1210300114) sockd[27991]: recv_methods(): sending authentication reply: VER: 5 METHOD: 2 May 9 10:28:34 (1210300114) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:34 (1210300114) sockd[27991]: accesscheck(): method: username, 192.168.1.142.51678 -> 192.168.1.142.51678 May 9 10:28:34 (1210300114) sockd[27991]: socks_seteuid(): old: 0, new: 0 May 9 10:28:34 (1210300114) sockd[27991]: socks_reseteuid(): current: 0, new: 0 May 9 10:28:34 (1210300114) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:34 (1210300114) sockd[27991]: selectn(), timeout = NULL May 9 10:28:34 (1210300114) sockd[27991]: sending request to mother May 9 10:28:34 (1210300114) sockd[27991]: selectn(), timeout = NULL May 9 10:28:34 (1210300114) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:34 (1210300114) sockd[27992]: received request: VER: 5 CMD: 3 FLAG: 0 ATYP: 1 address: 0.0.0.0.51294 May 9 10:28:34 (1210300114) sockd[27992]: accesscheck(): method: username, 192.168.1.142.51678 -> 192.168.1.241.1080 May 9 10:28:34 (1210300114) sockd[27992]: pass(1): udp/udpassociate [: username%root@0.0.0.0.51294 -> 0.0.0.0.0 May 9 10:28:34 (1210300114) sockd[27992]: socks_connectroute(): s = 1 May 9 10:28:34 (1210300114) sockd[27992]: send_response(): sending response: VER: 5 REP: 0 FLAG: 0 ATYP: 1 address: 192.168.1.241.1030 May 9 10:28:34 (1210300114) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:34 (1210300114) sockd[27996]: selectn(), tv_sec = 86400, tv_usec = 0 May 9 10:28:37 (1210300117) sockd[27996]: selectn(), tv_sec = 86397, tv_usec = 0 May 9 10:28:37 (1210300117) sockd[27996]: selectn(), tv_sec = 86397, tv_usec = 0 May 9 10:28:37 (1210300117) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> username%root@192.168.1.142.51678 -> 0, 0 -> username%root@192.168.1.241.1080 -> 0: client closed May 9 10:28:37 (1210300117) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> username%root@0.0.0.0.51294 -> 0, 0 -> `world' -> 0: client closed May 9 10:28:37 (1210300117) sockd[27996]: selectn(), timeout = NULL May 9 10:28:37 (1210300117) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:37 (1210300117) sockd[27990]: got accept(): 192.168.1.142.51679 May 9 10:28:37 (1210300117) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.142.51679, tcp, 0 May 9 10:28:37 (1210300117) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.241.1080, tcp, 0 May 9 10:28:37 (1210300117) sockd[27991]: accesscheck(): method: none, 192.168.1.142.51679 -> 192.168.1.241.1080 May 9 10:28:37 (1210300117) sockd[27991]: pass(1): tcp/accept [: 192.168.1.142.51679 -> 192.168.1.241.1080 May 9 10:28:37 (1210300117) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:37 (1210300117) sockd[27991]: recv_methods(): sending authentication reply: VER: 5 METHOD: 2 May 9 10:28:37 (1210300117) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:37 (1210300117) sockd[27991]: accesscheck(): method: username, 192.168.1.142.51679 -> 192.168.1.142.51679 May 9 10:28:37 (1210300117) sockd[27991]: socks_seteuid(): old: 0, new: 0 May 9 10:28:37 (1210300117) sockd[27991]: socks_reseteuid(): current: 0, new: 0 May 9 10:28:37 (1210300117) sockd[27991]: pass(1): tcp/accept ]: username%root@192.168.1.142.51679 -> 192.168.1.241.1080: system password userauthentication failed May 9 10:28:37 (1210300117) sockd[27991]: selectn(), timeout = NULL May 9 10:28:40 (1210300120) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:40 (1210300120) sockd[27990]: got accept(): 192.168.1.142.51680 May 9 10:28:40 (1210300120) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.142.51680, tcp, 0 May 9 10:28:40 (1210300120) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.241.1080, tcp, 0 May 9 10:28:40 (1210300120) sockd[27991]: accesscheck(): method: none, 192.168.1.142.51680 -> 192.168.1.241.1080 May 9 10:28:40 (1210300120) sockd[27991]: pass(1): tcp/accept [: 192.168.1.142.51680 -> 192.168.1.241.1080 May 9 10:28:40 (1210300120) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:40 (1210300120) sockd[27991]: recv_methods(): sending authentication reply: VER: 5 METHOD: 0 May 9 10:28:40 (1210300120) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:40 (1210300120) sockd[27991]: selectn(), timeout = NULL May 9 10:28:40 (1210300120) sockd[27991]: sending request to mother May 9 10:28:40 (1210300120) sockd[27991]: selectn(), timeout = NULL May 9 10:28:40 (1210300120) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:40 (1210300120) sockd[27992]: received request: VER: 5 CMD: 3 FLAG: 0 ATYP: 1 address: 0.0.0.0.51296 May 9 10:28:40 (1210300120) sockd[27992]: accesscheck(): method: none, 192.168.1.142.51680 -> 192.168.1.241.1080 May 9 10:28:40 (1210300120) sockd[27992]: pass(1): udp/udpassociate [: 0.0.0.0.51296 -> 0.0.0.0.0 May 9 10:28:40 (1210300120) sockd[27992]: socks_connectroute(): s = 1 May 9 10:28:40 (1210300120) sockd[27992]: send_response(): sending response: VER: 5 REP: 0 FLAG: 0 ATYP: 1 address: 192.168.1.241.1030 May 9 10:28:40 (1210300120) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:40 (1210300120) sockd[27996]: selectn(), tv_sec = 86400, tv_usec = 0 May 9 10:28:42 (1210300122) sockd[27996]: selectn(), tv_sec = 86398, tv_usec = 0 May 9 10:28:42 (1210300122) sockd[27996]: selectn(), tv_sec = 86398, tv_usec = 0 May 9 10:28:42 (1210300122) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> 192.168.1.142.51680 -> 0, 0 -> 192.168.1.241.1080 -> 0: client closed May 9 10:28:42 (1210300122) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> 0.0.0.0.51296 -> 0, 0 -> `world' -> 0: client closed May 9 10:28:42 (1210300122) sockd[27996]: selectn(), timeout = NULL May 9 10:28:42 (1210300122) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:42 (1210300122) sockd[27990]: got accept(): 192.168.1.142.51681 May 9 10:28:42 (1210300122) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.142.51681, tcp, 0 May 9 10:28:42 (1210300122) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.241.1080, tcp, 0 May 9 10:28:42 (1210300122) sockd[27991]: accesscheck(): method: none, 192.168.1.142.51681 -> 192.168.1.241.1080 May 9 10:28:42 (1210300122) sockd[27991]: pass(1): tcp/accept [: 192.168.1.142.51681 -> 192.168.1.241.1080 May 9 10:28:42 (1210300122) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:42 (1210300122) sockd[27991]: recv_methods(): sending authentication reply: VER: 5 METHOD: 0 May 9 10:28:42 (1210300122) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:42 (1210300122) sockd[27991]: selectn(), timeout = NULL May 9 10:28:42 (1210300122) sockd[27991]: sending request to mother May 9 10:28:42 (1210300122) sockd[27991]: selectn(), timeout = NULL May 9 10:28:42 (1210300122) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:42 (1210300122) sockd[27992]: received request: VER: 5 CMD: 3 FLAG: 0 ATYP: 1 address: 0.0.0.0.51297 May 9 10:28:42 (1210300122) sockd[27992]: accesscheck(): method: none, 192.168.1.142.51681 -> 192.168.1.241.1080 May 9 10:28:42 (1210300122) sockd[27992]: pass(1): udp/udpassociate [: 0.0.0.0.51297 -> 0.0.0.0.0 May 9 10:28:42 (1210300122) sockd[27992]: socks_connectroute(): s = 1 May 9 10:28:42 (1210300122) sockd[27992]: send_response(): sending response: VER: 5 REP: 0 FLAG: 0 ATYP: 1 address: 192.168.1.241.1030 May 9 10:28:42 (1210300122) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:42 (1210300122) sockd[27996]: selectn(), tv_sec = 86400, tv_usec = 0 May 9 10:28:43 (1210300123) sockd[27996]: selectn(), tv_sec = 86399, tv_usec = 0 May 9 10:28:43 (1210300123) sockd[27996]: selectn(), tv_sec = 86399, tv_usec = 0 May 9 10:28:43 (1210300123) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> 192.168.1.142.51681 -> 0, 0 -> 192.168.1.241.1080 -> 0: client closed May 9 10:28:43 (1210300123) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> 0.0.0.0.51297 -> 0, 0 -> `world' -> 0: client closed May 9 10:28:43 (1210300123) sockd[27996]: selectn(), timeout = NULL May 9 10:28:43 (1210300123) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:43 (1210300123) sockd[27990]: got accept(): 192.168.1.142.51682 May 9 10:28:43 (1210300123) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.142.51682, tcp, 0 May 9 10:28:43 (1210300123) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.241.1080, tcp, 0 May 9 10:28:43 (1210300123) sockd[27991]: accesscheck(): method: none, 192.168.1.142.51682 -> 192.168.1.241.1080 May 9 10:28:43 (1210300123) sockd[27991]: pass(1): tcp/accept [: 192.168.1.142.51682 -> 192.168.1.241.1080 May 9 10:28:43 (1210300123) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:43 (1210300123) sockd[27991]: recv_methods(): sending authentication reply: VER: 5 METHOD: 0 May 9 10:28:43 (1210300123) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:43 (1210300123) sockd[27991]: selectn(), timeout = NULL May 9 10:28:43 (1210300123) sockd[27991]: sending request to mother May 9 10:28:43 (1210300123) sockd[27991]: selectn(), timeout = NULL May 9 10:28:43 (1210300123) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:43 (1210300123) sockd[27992]: received request: VER: 5 CMD: 3 FLAG: 0 ATYP: 1 address: 0.0.0.0.51298 May 9 10:28:43 (1210300123) sockd[27992]: accesscheck(): method: none, 192.168.1.142.51682 -> 192.168.1.241.1080 May 9 10:28:43 (1210300123) sockd[27992]: pass(1): udp/udpassociate [: 0.0.0.0.51298 -> 0.0.0.0.0 May 9 10:28:43 (1210300123) sockd[27992]: socks_connectroute(): s = 1 May 9 10:28:43 (1210300123) sockd[27992]: send_response(): sending response: VER: 5 REP: 0 FLAG: 0 ATYP: 1 address: 192.168.1.241.1030 May 9 10:28:43 (1210300123) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:43 (1210300123) sockd[27996]: selectn(), tv_sec = 86400, tv_usec = 0 May 9 10:28:44 (1210300124) sockd[27996]: selectn(), tv_sec = 86399, tv_usec = 0 May 9 10:28:44 (1210300124) sockd[27996]: selectn(), tv_sec = 86399, tv_usec = 0 May 9 10:28:44 (1210300124) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> 192.168.1.142.51682 -> 0, 0 -> 192.168.1.241.1080 -> 0: client closed May 9 10:28:44 (1210300124) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> 0.0.0.0.51298 -> 0, 0 -> `world' -> 0: client closed May 9 10:28:44 (1210300124) sockd[27996]: selectn(), timeout = NULL May 9 10:28:44 (1210300124) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:44 (1210300124) sockd[27990]: got accept(): 192.168.1.142.51683 May 9 10:28:44 (1210300124) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.142.51683, tcp, 0 May 9 10:28:44 (1210300124) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.241.1080, tcp, 0 May 9 10:28:44 (1210300124) sockd[27991]: accesscheck(): method: none, 192.168.1.142.51683 -> 192.168.1.241.1080 May 9 10:28:44 (1210300124) sockd[27991]: pass(1): tcp/accept [: 192.168.1.142.51683 -> 192.168.1.241.1080 May 9 10:28:44 (1210300124) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:44 (1210300124) sockd[27991]: recv_methods(): sending authentication reply: VER: 5 METHOD: 0 May 9 10:28:44 (1210300124) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:44 (1210300124) sockd[27991]: selectn(), timeout = NULL May 9 10:28:44 (1210300124) sockd[27991]: sending request to mother May 9 10:28:44 (1210300124) sockd[27991]: selectn(), timeout = NULL May 9 10:28:44 (1210300124) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:44 (1210300124) sockd[27992]: received request: VER: 5 CMD: 3 FLAG: 0 ATYP: 1 address: 0.0.0.0.51299 May 9 10:28:44 (1210300124) sockd[27992]: accesscheck(): method: none, 192.168.1.142.51683 -> 192.168.1.241.1080 May 9 10:28:44 (1210300124) sockd[27992]: pass(1): udp/udpassociate [: 0.0.0.0.51299 -> 0.0.0.0.0 May 9 10:28:44 (1210300124) sockd[27992]: socks_connectroute(): s = 1 May 9 10:28:44 (1210300124) sockd[27992]: send_response(): sending response: VER: 5 REP: 0 FLAG: 0 ATYP: 1 address: 192.168.1.241.1030 May 9 10:28:44 (1210300124) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:44 (1210300124) sockd[27996]: selectn(), tv_sec = 86400, tv_usec = 0 May 9 10:28:46 (1210300126) sockd[27996]: selectn(), tv_sec = 86398, tv_usec = 0 May 9 10:28:46 (1210300126) sockd[27996]: selectn(), tv_sec = 86398, tv_usec = 0 May 9 10:28:46 (1210300126) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> 192.168.1.142.51683 -> 0, 0 -> 192.168.1.241.1080 -> 0: client closed May 9 10:28:46 (1210300126) sockd[27996]: pass(1): udp/udpassociate ]: 0 -> 0.0.0.0.51299 -> 0, 0 -> `world' -> 0: client closed May 9 10:28:46 (1210300126) sockd[27996]: selectn(), timeout = NULL May 9 10:28:46 (1210300126) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:46 (1210300126) sockd[27990]: got accept(): 192.168.1.142.51684 May 9 10:28:46 (1210300126) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.142.51684, tcp, 0 May 9 10:28:46 (1210300126) sockd[27991]: addressmatch(): 0.0.0.0/0, tcp: 0, udp: 0, op: none, end: 0, 192.168.1.241.1080, tcp, 0 May 9 10:28:46 (1210300126) sockd[27991]: accesscheck(): method: none, 192.168.1.142.51684 -> 192.168.1.241.1080 May 9 10:28:46 (1210300126) sockd[27991]: pass(1): tcp/accept [: 192.168.1.142.51684 -> 192.168.1.241.1080 May 9 10:28:46 (1210300126) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:46 (1210300126) sockd[27991]: recv_methods(): sending authentication reply: VER: 5 METHOD: 0 May 9 10:28:46 (1210300126) sockd[27991]: selectn(), tv_sec = 120, tv_usec = 0 May 9 10:28:46 (1210300126) sockd[27991]: selectn(), timeout = NULL May 9 10:28:46 (1210300126) sockd[27991]: sending request to mother May 9 10:28:46 (1210300126) sockd[27991]: selectn(), timeout = NULL May 9 10:28:46 (1210300126) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:46 (1210300126) sockd[27992]: received request: VER: 5 CMD: 3 FLAG: 0 ATYP: 1 address: 0.0.0.0.51300 May 9 10:28:46 (1210300126) sockd[27992]: accesscheck(): method: none, 192.168.1.142.51684 -> 192.168.1.241.1080 May 9 10:28:46 (1210300126) sockd[27992]: pass(1): udp/udpassociate [: 0.0.0.0.51300 -> 0.0.0.0.0 May 9 10:28:46 (1210300126) sockd[27992]: socks_connectroute(): s = 1 May 9 10:28:46 (1210300126) sockd[27992]: send_response(): sending response: VER: 5 REP: 0 FLAG: 0 ATYP: 1 address: 192.168.1.241.1030 May 9 10:28:46 (1210300126) sockd[27990]: selectn(), tv_sec = 0, tv_usec = 0 May 9 10:28:46 (1210300126) sockd[27996]: selectn(), tv_sec = 86400, tv_usec = 0 May 9 10:28:50 (1210300130) sockd[27997]: sockdexit() May 9 10:28:50 (1210300130) sockd[27995]: sockdexit() May 9 10:28:50 (1210300130) sockd[27994]: sockdexit() May 9 10:28:50 (1210300130) sockd[27993]: sockdexit() May 9 10:28:50 (1210300130) sockd[27996]: sockdexit() May 9 10:28:50 (1210300130) sockd[27992]: sockdexit() May 9 10:28:50 (1210300130) sockd[27991]: sockdexit() May 9 10:28:50 (1210300130) sockd[27990]: sockdexit() May 9 10:28:50 (1210300130) sockd[27990]: sockdexit(): terminating on signal 2 [root@localhost sbin]#
|
|