====== Différences ======
Cette page vous affiche les différences entre la révision choisie et la version actuelle de la page.
|
cours:activite2:quagga [2014/03/05 15:57] r.doiteau |
cours:activite2:quagga [2019/05/11 14:35] (Version actuelle) |
||
|---|---|---|---|
| Ligne 175: | Ligne 175: | ||
| auto eth2 | auto eth2 | ||
| iface eth2 inet static | iface eth2 inet static | ||
| - | address 101.0.0.2 | + | address 101.0.0.1 |
| netmask 255.0.0.0 | netmask 255.0.0.0 | ||
| Ligne 187: | Ligne 187: | ||
| auto eth1 | auto eth1 | ||
| iface eth1 inet static | iface eth1 inet static | ||
| - | address 101.0.0.1 | + | address 101.0.0.2 |
| netmask 255.0.0.0 | netmask 255.0.0.0 | ||
| Ligne 214: | Ligne 214: | ||
| ⇒ Configurer la routes par défaut. | ⇒ Configurer la routes par défaut. | ||
| - | ==== R1 ==== | + | ==== Route Statique ==== |
| + | |||
| + | === R1 === | ||
| R1(config)# ip route 192.168.2.0 255.255.255.0 100.0.0.2 | R1(config)# ip route 192.168.2.0 255.255.255.0 100.0.0.2 | ||
| R1(config)# ip route 192.168.3.0 255.255.255.0 102.0.0.2 | R1(config)# ip route 192.168.3.0 255.255.255.0 102.0.0.2 | ||
| - | ==== R2 ==== | + | === R2 === |
| R2(config)# ip route 192.168.1.0 255.255.255.0 100.0.0.1 | R2(config)# ip route 192.168.1.0 255.255.255.0 100.0.0.1 | ||
| R2(config)# ip route 192.168.3.0 255.255.255.0 101.0.0.2 | R2(config)# ip route 192.168.3.0 255.255.255.0 101.0.0.2 | ||
| - | ==== R3 ==== | + | === R3 === |
| R3(config)# ip route 192.168.2.0 255.255.255.0 101.0.0.1 | R3(config)# ip route 192.168.2.0 255.255.255.0 101.0.0.1 | ||
| - | R3(config)# ip route 192.168.1.0 255.255.255.0 102.0.0.2 | + | R3(config)# ip route 192.168.1.0 255.255.255.0 102.0.0.1 |
| + | |||
| + | |||
| + | ==== RIP ==== | ||
| + | |||
| + | <note warning>Effacer les routes statiques</note> | ||
| + | |||
| + | === R1 === | ||
| + | |||
| + | conf t | ||
| + | router rip | ||
| + | network 192.168.1.0/24 | ||
| + | network 100.0.0.0/8 | ||
| + | network 102.0.0.0/8 | ||
| + | passive-interface eth0 | ||
| + | |||
| + | === R2 === | ||
| + | |||
| + | conf t | ||
| + | router rip | ||
| + | network 192.168.2.0/24 | ||
| + | network 100.0.0.0/8 | ||
| + | network 101.0.0.0/8 | ||
| + | passive-interface eth0 | ||
| + | |||
| + | === R3 === | ||
| + | |||
| + | conf t | ||
| + | router rip | ||
| + | network 192.168.2.0/24 | ||
| + | network 101.0.0.0/8 | ||
| + | network 102.0.0.0/8 | ||
| + | passive-interface eth0 | ||
| + | |||
| + | ===== Intégration d'une quatrième interface INTERNET ===== | ||
| + | |||
| + | ==== Topologie ==== | ||
| + | |||
| + | {{:cours:activite2:quagga_1.png|}} | ||
| + | |||
| + | ==== Installation ==== | ||
| + | |||
| + | ⇒ modifier /etc/network/interfaces pour faire correspondre la topologie | ||
| + | |||
| + | ⇒ Mettre en place la translation d’adressage | ||
| + | |||
| + | <code=bash> | ||
| + | iptables -t nat -A POSTROUTING -o eth3 -j MASQUERADE | ||
| + | </code> | ||
| + | |||
| + | ⇒ Vérifiez la bonne prise en compte de la règle par : | ||
| + | |||
| + | <code=bash> | ||
| + | iptables -t nat -L | ||
| + | </code> | ||
| + | |||
| + | ⇒ Activer la translation d’adresses (NAT) au démarrage : | ||
| + | |||
| + | ⇒ Inscrivez la ligne suivante juste avant exit 0 mais après la ligne concernant le routage dans le fichier /etc/rc.local : | ||
| + | |||
| + | <code=bash> | ||
| + | /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | ||
| + | </code> | ||
| + | |||
| + | ⇒ Relancez votre système et vérifiez à nouveau l’existence de la règle NAT à l’aide de la commande vue plus haut. | ||
| + | |||
| + | ==== Détails running-config ==== | ||
| + | |||
| + | === R1 === | ||
| + | |||
| + | ! | ||
| + | hostname R1 | ||
| + | ! | ||
| + | debug rip packet | ||
| + | ! | ||
| + | interface eth0 | ||
| + | ipv6 nd suppress-ra | ||
| + | ! | ||
| + | interface eth1 | ||
| + | ipv6 nd suppress-ra | ||
| + | ! | ||
| + | interface eth2 | ||
| + | ipv6 nd suppress-ra | ||
| + | ! | ||
| + | interface eth3 | ||
| + | ipv6 nd suppress-ra | ||
| + | ! | ||
| + | interface lo | ||
| + | ! | ||
| + | router rip | ||
| + | version 2 | ||
| + | redistribute kernel | ||
| + | network 100.0.0.0/8 | ||
| + | network 102.0.0.0/8 | ||
| + | network 192.168.1.0/24 | ||
| + | network 192.168.254.0/24 | ||
| + | passive-interface eth0 | ||
| + | ! | ||
| + | ip forwarding | ||
| + | ! | ||
| + | line vty | ||
| + | ! | ||
| + | end | ||
| + | |||
| + | === R2 === | ||
| + | |||
| + | hostname R2 | ||
| + | ! | ||
| + | interface eth0 | ||
| + | ipv6 nd suppress-ra | ||
| + | ! | ||
| + | interface eth1 | ||
| + | ipv6 nd suppress-ra | ||
| + | ! | ||
| + | interface eth2 | ||
| + | ipv6 nd suppress-ra | ||
| + | ! | ||
| + | interface lo | ||
| + | ! | ||
| + | router rip | ||
| + | version 2 | ||
| + | network 100.0.0.0/8 | ||
| + | network 101.0.0.0/8 | ||
| + | network 192.168.2.0/24 | ||
| + | passive-interface eth0 | ||
| + | ! | ||
| + | ip forwarding | ||
| + | ! | ||
| + | line vty | ||
| + | ! | ||
| + | end | ||
| + | |||
| + | === R3 === | ||
| + | |||
| + | ! | ||
| + | hostname R3 | ||
| + | ! | ||
| + | interface eth0 | ||
| + | ipv6 nd suppress-ra | ||
| + | ! | ||
| + | interface eth1 | ||
| + | ipv6 nd suppress-ra | ||
| + | ! | ||
| + | interface eth2 | ||
| + | ipv6 nd suppress-ra | ||
| + | ! | ||
| + | interface lo | ||
| + | ! | ||
| + | router rip | ||
| + | version 2 | ||
| + | network 101.0.0.0/8 | ||
| + | network 102.0.0.0/8 | ||
| + | network 192.168.3.0/24 | ||
| + | passive-interface eth0 | ||
| + | ! | ||
| + | ip forwarding | ||
| + | ! | ||
| + | line vty | ||
| + | ! | ||
| + | end | ||