package
2.1.2
Repository: https://github.com/gzshi/net-agent.git
Documentation: pkg.go.dev

# Functions

AuthPswd 基础的用户名密码校验.
DefaultAuthChecker 缺省身份校验(无校验).
DefaultRequester 执行net.Dial创建连接,并将两个net.Conn进行连接.
NewServer 创建新的socks5协议服务端.
NoAuth 直接连接的方式.
NoAuthChecker 无校验.
PswdAuthChecker 用户名密码校验.

# Constants

BindCommand ...
ConnectCommand ...
Domain RFC1928/ATYP/DOMAINNAME: X'03'.
IPv4 RFC1928/ATYP/IP_V4_address: X'01'.
IPv6 RFC1928/ATYP/IP_V6_address: X'04'.
MethodAuthPswd ...
MethodGssapi ...
MethodNoAcceptable ...
MethodNoAuth ...
UDPCommand ...
VersionSocks5 协议版本号.

# Variables

ErrAddressBufTooLong ...
ErrAddressTypeNotSupport ...
ErrAuthPswdFailed 错误:校验用户名密码失败.
ErrMethodsIsEmpty ...
ErrMethodsNotSupport ...
ErrMethodsSizeIllegal ...
ErrReplyAtypeNotSupported ...
ErrReplyCmdNotSupported ...
ErrReplyConnectionNotAllow ...
ErrReplyConnectionRefused ...
ErrReplyFailure ...
ErrReplyHostUnreachable ...
ErrReplyNetworkUnRereachable ...
ErrReplyTTLExpired ...
ErrVersionNotSupport ...

# Structs

ProxyInfo 代理的信息.

# Interfaces

Auth 认证接口.
AuthChecker 进行身份校验的状态机.
Request 客户端请求的数据上下文.
Server Socks5服务.

# Type aliases

AuthPswdFunc 认证账号密码.
ProxyChain 代理链条.
Requester 解析客户端命令的函数.