lundi 1 octobre 2018

Serveur Quagga


Installation et Configuration d'un serveur QUAGGA


Bonjour, un serveur Quagga permet de créer un Routeur en utilisant seulement un ordinateur disposant deux interfaces Réseaux ou plus, Si vous voulez connecter deux réseaux IP différents sans acheter un Routeur CISCO, le serveur QUAGGA sous LINUX vous donne la possibilité de cette configuration  par un poste et deux carte réseaux connectés.

Les étapes de configuration d'un Serveur QUAGGA sous LINUX sont :
  1.  L'activation de déaemons en mettant YES pour les protocols réseaux que vous voulez de configurer :
  •  sudo gedit /etc/quagga/daemons
---------------- start---------------
zebra=yes
bgpd=no
ospfd=yes
ospf6d=no
ripd=no
ripngd=no

------------End-------------------

2. Redémarrez le service Quagga
  • sudo /etc/init.d/quagga restart
3. Si le service ne veut pas démarrer suivez les étapes suivantes :
---------- FICHIERS DE CONFIGURATION: (fichiers /etc/quagga/*.conf )
---------Pour créer les fichiers de configuration,
  • sudo cp /usr/share/doc/quagga/examples/zebra.conf.sample /etc/quagga/zebra.conf
  • sudo cp /usr/share/doc/quagga/examples/ospfd.conf.sample /etc/quagga/ospfd.conf
4. donnez la propriété d'utilisateur et de groupe a respectivement quagga et quaggavty aux fichiers à l'intérieur du dossier /etc/quagga:
  • sudo chown quagga.quaggavty /etc/quagga/*.conf
  • sudo chmod 640 /etc/quagga/*.conf
5.  Redémarrer le service Quagga:
  • sudo /etc/init.d/quagga restart
6. Si vous voulez accéder à distance à un démon Quagga, vous pouvez, dans le fichier /etc/quagga/debian.conf
  • sudo gedit /etc/quagga/debian.conf
puis ajoutez les lignes suivantes :

---------------start--------------------
vtysh_enable=yes
zebra_options=" --daemon -A "
bgpd_options=" --daemon -A "
ospfd_options=" --daemon -A 127.0.0.1 192.160.1.3"
ospf6d_options="--daemon -A "
ripd_options=" --daemon -A "
ripngd_options="--daemon -A "
isisd_options=" --daemon -A "
---------------End--------------------

7.Redémarrez le service Quagga
  • sudo /etc/init.d/quagga restart
8. Par exemple, pour accéder au démon ospfd:(facultatif)
  •  sudo telnet localhost 2604
  • password : zebra
NB : les port de chaque service
 zebra:2601
ripd:2602
ripng:2603
ospfd:2604
bgpd:2605
ospf6d:2606

9. Maintenant il faut créer un fichier vtysh pour faire la configuration :
  • sudo cp /usr/share/doc/quagga/examples/vtysh.conf.sample /etc/quagga/vtysh.conf 
10. Appliquez les permissions correctes et redémarrez le service  Quagga
  • sudo chown quagga.quaggavty /etc/quagga/*.confs
  • sudo chmod 640 /etc/quagga/*.conf
  • sudo /etc/init.d/quagga restart    
11. dans le terminal de router tapez vtysh pour commencer votre configuration 
  • sudo vtysh
12. il faut en fin d'activer le Forwarding IP par la commande :
  • sudo echo "1" > /proc/sys/net/ipv4/ip_forward
Félicitation votre Routeur maintenant était bien configuré .

Aucun commentaire:

Enregistrer un commentaire