Authentication socks5任何用户的身份验证状态

Authentication socks5任何用户的身份验证状态,authentication,socks,Authentication,Socks,在带有RFC1929(用户/通过身份验证)的socks5服务器中,如何知道身份验证用户的请求并对其进行跟踪? 我的意思是在主socks5调用之后(客户端/服务器)当身份验证用户想要请求socks5服务器获取web上资源的数据时,必须再次通过user/pass,或者第一次调用正常,并且socks5服务器可以采用stand用户状态进行身份验证,并且一旦身份验证调用正常,客户端每次连接仅与socks服务器进行一次身份验证。客户端连接到socks服务器,并向其传递请求的目标地址/主机、端口和socks身

在带有RFC1929(用户/通过身份验证)的socks5服务器中,如何知道身份验证用户的请求并对其进行跟踪?
我的意思是在主socks5调用之后(客户端/服务器)当身份验证用户想要请求socks5服务器获取web上资源的数据时,必须再次通过user/pass,或者第一次调用正常,并且socks5服务器可以采用stand用户状态进行身份验证,并且一旦身份验证调用正常,客户端每次连接仅与socks服务器进行一次身份验证。客户端连接到socks服务器,并向其传递请求的目标地址/主机、端口和socks身份验证凭据(如果有)。如果socks服务器接受请求,那么它将连接到目标服务器并将结果通知客户端。如果成功,客户端发送到socks服务器的任何后续数据都会按原样发送到目标服务器,反之亦然,目标服务器发送的任何数据都会按原样在连接生命周期内来回传递到客户端。如果客户端使用http keep alives,那么它可以使用单个连接请求多个web资源。否则,它必须重新连接并重新授权它建立的每个新连接。

对于socks5服务器中的实现RFC1928和RFC1929,是否有保持活动的系统或它是可选功能?客户端和目标服务器有责任在需要时保持连接打开。socks服务器只是一个传递代理。如果客户端先断开连接,socks服务器将断开与目标的连接。如果目标首先断开连接,socks服务器将断开与客户端的连接。SOCKS协议中没有保持活动的系统。但是正在通过的协议可能有自己的保持活动的系统(就像HTTP一样)