Citrix ADC

Configurer un serveur virtuel de redirection de cache

Par défaut, un serveur virtuel de redirection de cache transfère les demandes pouvant être mises en cache au serveur virtuel d’équilibrage de charge pour le cache, et transfère les demandes non mises en cache au serveur d’origine (sauf dans une configuration de proxy inverse, dans laquelle les demandes non mises en cache sont envoyées à un serveur virtuel d’équilibrage de charge). Il existe trois types de serveurs virtuels de redirection de cache : transparents, proxy de transfert et proxy inverse.

Un serveur virtuel de redirection de cache transparent utilise une adresse IP de * et un numéro de port, généralement 80, qui peuvent accepter le trafic HTTP envoyé à n’importe quelle adresse IP que représente l’appliance. Par conséquent, vous ne pouvez configurer qu’un seul serveur virtuel de redirection de cache transparent. Tous les serveurs virtuels de redirection de cache supplémentaires que vous configurez doivent être des serveurs proxy de transfert ou de redirection de proxy inverse.

ajouter un serveur virtuel de redirection de cache en mode transparent à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez les commandes suivantes pour ajouter un serveur virtuel de redirection de cache et vérifier la configuration :

-  add cr vserver <name> <serviceType> [<IPAddress> <port> ] [-cacheType <cacheType>] [-redirect <redirect>]
-  show cr vserver [<name>]

Exemple :

add cr vserver Vserver-CRD-1 HTTP * 80 -cacheType TRANSPARENT -redirect POLICY
> show cr vserver Vserver-CRD-1
        Vserver-CRD-1 (*:80) - HTTP     Type: CONTENT
        State: UP  ARP:DISABLED
        Client Idle Timeout: 180 sec
        Down state flush: ENABLED
        Disable Primary Vserver On Down : DISABLED
        Default:        Content Precedence: RULE        Cache: TRANSPARENT
        On Policy Match: ORIGIN L2Conn: OFF     OriginUSIP: OFF
        Redirect: POLICY        Reuse: ON       Via: ON ARP: OFF
 Done

Modifier ou supprimer un serveur virtuel de redirection de cache à l’aide de l’interface de ligne de commande

  • Pour modifier un serveur virtuel, utilisez la commande set cr vserver, qui ressemble à la commande add cr vserver, sauf que vous entrez le nom d’un serveur virtuel existant.
  • Pour supprimer un serveur virtuel, utilisez la commande rm cr vserver, qui accepte uniquement l’argument <name>.

Ajouter un serveur virtuel de redirection de cache en mode transparent à l’aide de l’interface graphique

  1. Accédez à Gestion du trafic > Redirection du cache > Serveurs virtuels.

  2. Dans le volet d’informations, cliquez sur Ajouter.

  3. Dans la boîte de dialogue Créer un serveur virtuel (redirection de cache), spécifiez les valeurs des paramètres suivants comme indiqué :

    • Nom* : nom
    • Port* : port

    *Paramètre obligatoire

  4. Dans la liste déroulante Protocole, sélectionnez un protocole pris en charge (par exemple, HTTP). Si le serveur virtuel doit recevoir du trafic sur un port autre que le port standard pour le protocole sélectionné, entrez une nouvelle valeur dans le champ Port.

  5. Cliquez sur l’onglet Avancé.

  6. Vérifiez que Type de cache est défini sur TRANSPARENT et Redirection est défini sur POLICY.

  7. Cliquez sur Créer, puis sur Fermer. Le volet Serveurs virtuels de redirection de cache affiche le nouveau serveur virtuel.

  8. Sélectionnez le nouveau serveur virtuel de redirection de cache pour afficher les détails de sa configuration.