Blue Coat Systems Time Clock Proxy SG User Manual
ProxySG Content Policy Language Guide
60
client.address=
Tests the IP address of the client. The expression can include an IP address or subnet or the label of a
subnet definition block.
subnet definition block.
Important:
If a user is explicitly proxied to the ProxySG,
<Proxy>
layer policy applies even if the
URL destination is an administrative URL for the ProxySG itself, and should therefore
also be covered under
also be covered under
<Admin>
layer policy. However, when the
client.address=
trigger is used in an
<Admin>
layer, clients explicitly proxied to the
ProxySG appear to have their client IP address set to the IP address of the ProxySG.
Replaces:
client_address=
,
acl=
Syntax
client.address=ip_address|subnet_label
where:
•
ip_address
—Client IP address or subnet specification; for example,
10.25.198.0/24.
•
subnet_label
—Label of a subnet definition block that binds a number of IP addresses or subnets.
Layer and Transaction Notes
•
Can be used in all layers.
•
Unavailable if the transaction is not associated with a client.
Examples
; Blacklisted workstation.
client.address=10.25.198.0 deny
; This example uses the client address to select the authentication realm for
; administration of the ProxySG.
<admin>
client.address=10.25.198.0/24 authenticate(LDAPRealm)
client.address=10.25.199.0/24 authenticate(NTLMRealm)
authenticate(LocalRealm) ; Everyone else
See Also
•
Conditions:
client.protocol=
,
proxy.address=
,
proxy.card=
,
proxy.port=
•
Definitions:
define subnet