logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 15-05-2015 12:13:44

fredw02
Membre
Inscription : 15-05-2015

UCARP marche a moitié

Bonjour


Je suis entrain d'essayer de mettre en place 2 routeur sous Debian (sans interface graphique) avec la redondance UCARP sur un ESXi. Je précise que je ne suis pas très doué sous debian donc c'est peut-être un oublie débile, mais ça fait 2 jours que je cherche et j'e ne trouve pas d'erreurs (après je n'ai peut-être pas les bons reflex).

Pour information, j'ai pensé a activer le mode espion sur les vswitch de l'ESXi, ce qui aurait pu pauser problème.

voici le plan d'adressage

1431688011-capture-d-ecran-2015-05-15-a-13-06-00.png


Donc j'ai commencé par faire un apt-get install ucarp sur les deux routeurs, puis j'ai modifié /etc/network/interfaces comme ça:

ROUTEUR 1 :


# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 10.0.0.241
        netmask 255.255.255.0
        gateway 10.0.0.254
post-up iptables-restore < /etc/iptables_rules.save

  #######################
  # ucarp configuration
  #######################
  # vid : The ID of the virtual server [1-255]
  ucarp-vid 1
  # vip : The virtual address
  ucarp-vip 10.0.0.244
  # password : A password used to encrypt Carp communications
  ucarp-password password
  # advskew : Advertisement skew [1-255]
  ucarp-advskew 1
  # advbase : Interval in seconds that advertisements will occur
  ucarp-advbase 1
  # master : determine if this server is the master
  ucarp-master yes

# The carp network interface, on top of eth0
iface eth0:ucarp inet static
        address 10.0.0.244
        netmask 255.255.255.0

#################################################################

# The secondary network interface
auto eth1
iface eth1 inet static
        address 10.0.1.251
        netmask 255.255.255.0

  #######################
  # ucarp configuration
  #######################
  # vid : The ID of the virtual server [1-255]
  ucarp-vid 2
  # vip : The virtual address
  ucarp-vip 10.0.1.254
  # password : A password used to encrypt Carp communications
  ucarp-password password
  # advskew : Advertisement skew [1-255]
  ucarp-advskew 1
  # advbase : Interval in seconds that advertisements will occur
  ucarp-advbase 1
  # master : determine if this server is the master
  ucarp-master yes

# The carp network interface, on top of eth1
iface eth1:ucarp inet static
        address 10.0.1.254
        netmask 255.255.255.0
 



et en suite le...

ROUTEUR 2 :


# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 10.0.0.242
        netmask 255.255.255.0
        gateway 10.0.0.254
post-up iptables-restore < /etc/iptables_rules.save

#########################
 # ucarp configuration
 #########################
 # vid : The ID of the virtual server [1-255]
 ucarp-vid 1
 # vip : The virtual address
 ucarp-vip 10.0.0.244
 # password : A password used to encrypt Carp communications
 ucarp-password password
 # advskew : Advertisement skew [1-255]
 ucarp-advskew 100
 # advbase : Interval in seconds that advertisements will occur
 ucarp-advbase 1
 # master : determine if this server is the master
 ucarp-master no

# The carp network interface, on top of eth0
iface eth0:ucarp inet static
 address 10.0.0.244
 netmask 255.255.255.0

##############################################################

# The secondary network interface
auto eth1
iface eth1 inet static
        address 10.0.1.252
        netmask 255.255.255.0

 #########################
 # ucarp configuration
 #########################
 # vid : The ID of the virtual server [1-255]
 ucarp-vid 2
 # vip : The virtual address
 ucarp-vip 10.0.1.254
 # password : A password used to encrypt Carp communications
 ucarp-password password
 # advskew : Advertisement skew [1-255]
 ucarp-advskew 100
 # advbase : Interval in seconds that advertisements will occur
 ucarp-advbase 1
 # master : determine if this server is the master
 ucarp-master no

# The carp network interface, on top of eth1
iface eth1:ucarp inet static
 address 10.0.1.254
 netmask 255.255.255.0
 




une fois ceci fait, je fais un /etc/init.d/networking restart, et là, c'est le drame...


[....] Running /etc/init.d/networking restart is deprecated because it may not r[warnble some interfaces ... (warning).
[....] Reconfiguring network interfaces...RTNETLINK answers: File exists
Failed to bring up eth1.
done.
 




voici le résultat d'un ifconfig


eth0      Link encap:Ethernet  HWaddr 00:0c:29:98:1e:3a  
          inet adr:10.0.0.241  Bcast:10.0.0.255  Masque:255.255.255.0
          adr inet6: fe80::20c:29ff:fe98:1e3a/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:917 errors:0 dropped:86 overruns:0 frame:0
          TX packets:895 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:82942 (80.9 KiB)  TX bytes:81927 (80.0 KiB)

eth1      Link encap:Ethernet  HWaddr 00:0c:29:98:1e:44  
          inet adr:10.0.1.251  Bcast:10.0.1.255  Masque:255.255.255.0
          adr inet6: fe80::20c:29ff:fe98:1e44/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3579 errors:0 dropped:97 overruns:0 frame:0
          TX packets:1253 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:298354 (291.3 KiB)  TX bytes:123364 (120.4 KiB)

eth0:ucarp Link encap:Ethernet  HWaddr 00:0c:29:98:1e:3a  
          inet adr:10.0.0.244  Bcast:10.0.0.255  Masque:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:336 (336.0 B)  TX bytes:336 (336.0 B)
 





voilà, pour conclure,les IP réels (eth0 et eth1) marchent bien, l'IP virtuelle eth0:ucarp marche aussi très bien mais impossible de monter eth1:ucarp.

J'ai essayé de couper le routeur1 mais seul eth0:ucarp se monte sur le 2eme, donc même problème.(C'est peut-être a cause d'un copier/coller)

Voilà, je m'en remet a vous, merci d'avance de votre aide !

Hors ligne

#2 29-05-2015 09:57:39

fredw02
Membre
Inscription : 15-05-2015

Re : UCARP marche a moitié

personne ne peux m'aider ?

Hors ligne

#3 29-05-2015 11:36:18

anonyme
Invité

Re : UCARP marche a moitié

pas moi  sad  tongue

j'ai trouvé ceci  http://www.tutospourlesnuls.fr/mise-en- … an-wheezy/

je sais pas ce que tu veuts faire , mais ça correspond un peu a ta description

#4 01-06-2015 23:30:54

fredw02
Membre
Inscription : 15-05-2015

Re : UCARP marche a moitié

oui ça correspond a peu près, c'est un tuto du même genre que j'ai suivi pour l'installer, mais le problème c'est que je dois le faire sur 2 interfaces, et ça ne marche que sur une des deux.
je sais que c'est possible car je l'avais déjà fait il y a plusieurs années, mais je ne sais plus si j'avais fait autre-chose ou si c'est juste une erreur de frappe ou un truc du genre.

Dernière modification par fredw02 (01-06-2015 23:31:16)

Hors ligne

Pied de page des forums