Projet

Général

Profil

Evolution #2965

prise en compte des alias ip

Ajouté par Thierry Bertrand il y a environ 12 ans. Mis à jour il y a environ 11 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
21/01/2013
Echéance:
25/01/2013
% réalisé:

100%

Temps estimé:
0.50 h
Temps passé:
Distribution:
EOLE 2.3

Description

Bonjour,

serait-il possible d'étendre les fonctions set_acl_interfaces du template squid.conf pour qu'elles prennent en comptes les variables creole associées aux variables creole alias_ethX svp ?
Ce serait pratique pour les changements d'adressages IP en situation de transistion.

Merci d'avance
Cordialement

Révisions associées

Révision ce7d48be (diff)
Ajouté par Joël Cuissinat il y a plus de 11 ans

  • tmpl/common-squid1.conf : génération d'acl squid pour les alias IP

Fixes #2965 @30m

Révision c66258ac (diff)
Ajouté par Joël Cuissinat il y a plus de 11 ans

  • tmpl/common-squid1.conf : nettoyage du template
    pas de génération d'ACL sur les interfaces non définies

Ref #2965 @20m

Historique

#1 Mis à jour par Emmanuel GARETTE il y a environ 12 ans

Mon petit doigt me dit que vous avez un patch sous le coude ... il serait plus simple de l'avoir comme exemple ;)

#2 Mis à jour par Joël Cuissinat il y a environ 12 ans

Pas de patch => pas de Roadmap, hein :)

#3 Mis à jour par Thierry Bertrand il y a environ 12 ans

On a fait de la manière suivante :

# definition des acls d'alias IP pour l'interface %%interface_key
%def set_acl_alias(%%num_interface, %%alias_eth, %%alias_network_eth)
%if %%alias_eth == "oui" 
%for %%res_alias in %%alias_network_eth
%set %%netmask_key = "alias_netmask_eth" + str(%%num_interface)
acl eth%%{num_interface}alias%%res_alias.index src %%res_alias/%%calc_classe(%%getattr(%%res_alias, %%netmask_key))
%end for
%end if
%end def

avec des insertions dans la partie acl :
%set_acl (N, %%alias_ethN, %%alias_network_ethN)

Ca ressemble à l'ead hein ? ;)

Merci

#4 Mis à jour par Joël Cuissinat il y a plus de 11 ans

  • Assigné à mis à Joël Cuissinat
  • Version cible mis à Mises à jour 2.3.7 RC
  • Temps estimé mis à 0.50 h

#5 Mis à jour par Fabrice Barconnière il y a plus de 11 ans

  • Version cible changé de Mises à jour 2.3.7 RC à Mises à jour 2.3.8

#6 Mis à jour par Joël Cuissinat il y a plus de 11 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#7 Mis à jour par Daniel Dehennin il y a plus de 11 ans

  • Echéance mis à 25/01/2013
  • Début changé de 24/02/2012 à 21/01/2013

#8 Mis à jour par Emmanuel GARETTE il y a environ 11 ans

  • Statut changé de Résolu à Fermé

L'ACL est maintenant bien créée, mais elle ne sert à rien. Je ne suis pas sûr de comprendre son intérêt (pour faire des patchs ?).

A mon avis il sera nécessaire de recreuser ce point.

Formats disponibles : Atom PDF