Rule Conditions
Contents
General Rule Conditions
Name | Value Type | Description |
---|---|---|
clientAddress |
Address Range | Specifies the client address |
socksServerAddress |
Address Range | Specifies the SOCKS server address the client connected to |
SOCKS5 Rule Conditions
Name | Value Type | Description |
---|---|---|
socks5.method |
SOCKS5 Method | Specifies the negotiated method |
socks5.reply.serverBoundAddress |
Address Range | Specifies the server bound address of the reply |
socks5.reply.serverBoundPort |
Port Range | Specifies the server bound port of the reply |
socks5.request.command |
SOCKS5 Request Command | Specifies the command of the request |
socks5.request.desiredDestinationAddress |
Address Range | Specifies the desired destination address of the request |
socks5.request.desiredDestinationPort |
Port Range | Specifies the desired destination port of the request |
socks5.secondReply.serverBoundAddress |
Address Range | Specifies the server bound address of the second reply (for the BIND request) |
socks5.secondReply.serverBoundPort |
Port Range | Specifies the server bound port of the second reply (for the BIND request) |
socks5.udp.inbound.desiredDestinationAddress |
Address Range | Specifies the UDP inbound desired destination address |
socks5.udp.inbound.desiredDestinationPort |
Port Range | Specifies the UDP inbound desired destination port |
socks5.udp.inbound.sourceAddress |
Address Range | Specifies the UDP inbound source address |
socks5.udp.inbound.sourcePort |
Port Range | Specifies the UDP inbound source port |
socks5.udp.outbound.desiredDestinationAddress |
Address Range | Specifies the UDP outbound desired destination address |
socks5.udp.outbound.desiredDestinationPort |
Port Range | Specifies the UDP outbound desired destination port |
socks5.udp.outbound.sourceAddress |
Address Range | Specifies the UDP outbound source address |
socks5.udp.outbound.sourcePort |
Port Range | Specifies the UDP outbound source port |
socks5.user |
String | Specifies the user if any after the negotiated method |
All Rule Conditions
clientAddress
Description: Specifies the client address
Value Type: Address Range
socks5.method
Description: Specifies the negotiated method
Value Type: SOCKS5 Method
socks5.reply.serverBoundAddress
Description: Specifies the server bound address of the reply
Value Type: Address Range
socks5.reply.serverBoundPort
Description: Specifies the server bound port of the reply
Value Type: Port Range
socks5.request.command
Description: Specifies the command of the request
Value Type: SOCKS5 Request Command
socks5.request.desiredDestinationAddress
Description: Specifies the desired destination address of the request
Value Type: Address Range
socks5.request.desiredDestinationPort
Description: Specifies the desired destination port of the request
Value Type: Port Range
socks5.secondReply.serverBoundAddress
Description: Specifies the server bound address of the second reply (for the BIND request)
Value Type: Address Range
socks5.secondReply.serverBoundPort
Description: Specifies the server bound port of the second reply (for the BIND request)
Value Type: Port Range
socks5.udp.inbound.desiredDestinationAddress
Description: Specifies the UDP inbound desired destination address
Value Type: Address Range
socks5.udp.inbound.desiredDestinationPort
Description: Specifies the UDP inbound desired destination port
Value Type: Port Range
socks5.udp.inbound.sourceAddress
Description: Specifies the UDP inbound source address
Value Type: Address Range
socks5.udp.inbound.sourcePort
Description: Specifies the UDP inbound source port
Value Type: Port Range
socks5.udp.outbound.desiredDestinationAddress
Description: Specifies the UDP outbound desired destination address
Value Type: Address Range
socks5.udp.outbound.desiredDestinationPort
Description: Specifies the UDP outbound desired destination port
Value Type: Port Range
socks5.udp.outbound.sourceAddress
Description: Specifies the UDP outbound source address
Value Type: Address Range
socks5.udp.outbound.sourcePort
Description: Specifies the UDP outbound source port
Value Type: Port Range
socks5.user
Description: Specifies the user if any after the negotiated method
Value Type: String
socksServerAddress
Description: Specifies the SOCKS server address the client connected to
Value Type: Address Range