SOCKS_dante(1.4.3)_按端口号单独处理

SOCKS_dante(1.4.3)_按端口号单独处理

我已经安装了dante,运行正常。另外,我想根据客户端的端口号来划分进程,但是不行。

我想按如下方式划分处理。从端口 3080 访问是 PAM 身份验证。从端口 4080 访问不执行任何操作。

我的设置如下,如何更改才能生效?我已经在这个问题上工作了96个小时。很麻烦。

logoutput: syslog stdout /data/socks/log/sockd.log
errorlog: /data/socks/log/sockd_err.log
debug: 1
internal: eth0 port = 3080
internal: eth0 port = 4080
external: eth2
clientmethod: none
socksmethod: pam.username
user.privileged:root
user.unprivileged:nobody

client pass {
       from: 0.0.0.0/0 port 1-4000 to: 0.0.0.0/0
       log: connect disconnect error
       socksmethod: pam
}

client pass {
       from: 0.0.0.0/0 port 4001-6000 to: 0.0.0.0/0
       log: connect disconnect error 
}

socks pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        command: bind connect udpassociate
        protocol: tcp udp
        log: connect disconnect error
}

相关内容