Filtrage des adresses IP
Vous pouvez utiliser les paramètres ipfilter pour déclarer des règles de filtrage IP et pour accorder ou refuser des droits d'accès client au proxy Ajax.
Vous pouvez utiliser les paramètres allow pour autoriser l'accès à une adresse IP particulière ou à un ensemble d'adresses. Vous pouvez aussi utiliser les paramètres deny pour refuser l'accès à une adresse IP particulière ou à un ensemble d'adresses.
Les paramètres
allow et deny prennent en charge les formats de valeur suivants : - Adresse de réseau et nombre de bits. Exemple :
192.0.0.0/24 - Adresse de réseau et masque de réseau. Exemple :
192.0.0.0/255.255.255.0 - Adresse IP spécifique. Exemple
192.168.0.1 - Adresse IP spécifique avec des caractères génériques. Exemple
192.168.*.1
Remarque : Si vous déclarez plusieurs paramètres
L'exemple suivant rend les règles du mappage ipfilter dans la configuration du proxy, ce dernier les traite dans l'ordre où ils sont indiqués. Par conséquent, la dernière règle correspondante est toujours appliquée, sans tenir compte des règles précédentes./myproxy accessibles uniquement aux clients dont l'adresse IP figure dans la plage spécifiée :<proxy-rules xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://www.ibm.com/xmlns/prod/sw/http/outbound/proxy-config/2.0">
<mapping contextPath="/myproxy" url="*">
<policy name="SamplePolicy" url="http://www.myremotehost.com/*">
<actions><method>GET</method></actions>
</policy>
<ipfilter>
<allow>192.168.1.*</allow>
</ipfilter>
</mapping>
</policy-rules>