0

在带有 RFC1929(用户/通过身份验证)的 socks5 服务器中,如何知道身份验证用户的请求并跟踪它?我的意思是在主 socks5 调用(客户端/服务器)之后,当经过身份验证的用户想要请求 socks5 服务器以获取 Web 上资源的数据时,必须再次通过用户/通行证,否则第一次调用是可以的,并且 socks5 服务器可以处于以下状态用户代表进行身份验证,并且一旦身份验证调用就可以了吗?

4

1 回答 1

1

客户端每次连接仅向 socks 服务器验证一次。客户端连接到 socks 服务器并将请求的目标地址/主机、端口和 socks 身份验证凭据(如果有)传递给它。如果 socks 服务器接受请求,那么它会连接到目标服务器并将结果通知客户端。如果成功,则客户端发送到 socks 服务器的任何后续数据都按原样发送到目标服务器,反之亦然,目标服务器发送的任何数据都按原样传递给客户端,在连接的生命周期内来回传递. 如果客户端使用 http keep-alives,那么它可以使用单个连接请求多个 Web 资源。否则,它必须为它建立的每个新连接重新连接和重新授权。

于 2013-03-02T01:47:54.473 回答