http://livre.g6.asso.fr/index.php?title=Routeur_Linux&feed=atom&action=history Routeur Linux - Revision history 2024-03-29T11:36:35Z Revision history for this page on the wiki MediaWiki 1.25.2 http://livre.g6.asso.fr/index.php?title=Routeur_Linux&diff=2729&oldid=prev Bruno Stévant at 15:15, 8 February 2006 2006-02-08T15:15:58Z <p></p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr style='vertical-align: top;'> <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 15:15, 8 February 2006</td> </tr><tr><td colspan="2" class="diff-lineno" id="L1" >Line 1:</td> <td colspan="2" class="diff-lineno">Line 1:</td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">{{suivi| Routeur Solaris|Routeur Solaris|Routeur FreeBSD|Routeur FreeBSD}}</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Nous nous limiterons à l'exemple de FedoraCore, qui peut être facilement transposé aux autres distributions.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Nous nous limiterons à l'exemple de FedoraCore, qui peut être facilement transposé aux autres distributions.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td colspan="2" class="diff-lineno" id="L37" >Line 37:</td> <td colspan="2" class="diff-lineno">Line 39:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Parmi les autres commandes utiles, on peut citer &lt;tt&gt;ifconfig&lt;/tt&gt; (configurer des interfaces et des adresses), et &lt;tt&gt;netstat&lt;/tt&gt; ; la commande &lt;tt&gt;netstat --inet6 -r&lt;/tt&gt; liste les routes installées. Enfin la commande &lt;tt&gt;ip&lt;/tt&gt; peut remplacer &lt;tt&gt;route&lt;/tt&gt;, &lt;tt&gt;ifconfig&lt;/tt&gt; et &lt;tt&gt;netstat&lt;/tt&gt;, et permet de nombreux paramètres supplémentaires.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Parmi les autres commandes utiles, on peut citer &lt;tt&gt;ifconfig&lt;/tt&gt; (configurer des interfaces et des adresses), et &lt;tt&gt;netstat&lt;/tt&gt; ; la commande &lt;tt&gt;netstat --inet6 -r&lt;/tt&gt; liste les routes installées. Enfin la commande &lt;tt&gt;ip&lt;/tt&gt; peut remplacer &lt;tt&gt;route&lt;/tt&gt;, &lt;tt&gt;ifconfig&lt;/tt&gt; et &lt;tt&gt;netstat&lt;/tt&gt;, et permet de nombreux paramètres supplémentaires.</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">{{suivi| Routeur Solaris|Routeur Solaris|Routeur FreeBSD|Routeur FreeBSD}}</ins></div></td></tr> </table> Bruno Stévant http://livre.g6.asso.fr/index.php?title=Routeur_Linux&diff=1907&oldid=prev Laurent Toutain at 17:12, 27 November 2005 2005-11-27T17:12:30Z <p></p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr style='vertical-align: top;'> <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 17:12, 27 November 2005</td> </tr><tr><td colspan="2" class="diff-lineno" id="L29" >Line 29:</td> <td colspan="2" class="diff-lineno">Line 29:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>&#160; eth1 default fe80::10</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>&#160; eth1 default fe80::10</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Lancer un démon de routage ; FedoraCore fournit le paquetage quagga.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Lancer un démon de routage ; FedoraCore fournit le paquetage <ins class="diffchange diffchange-inline">[[Utilisation d'un ordinateur comme routeur#</ins>quagga<ins class="diffchange diffchange-inline">|quagga]]</ins>.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>On peut aussi utiliser la commande route pour positionner des routes à la main, par exemple :</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>On peut aussi utiliser la commande route pour positionner des routes à la main, par exemple :</div></td></tr> </table> Laurent Toutain http://livre.g6.asso.fr/index.php?title=Routeur_Linux&diff=1906&oldid=prev Laurent Toutain at 17:11, 27 November 2005 2005-11-27T17:11:37Z <p></p> <p><b>New page</b></p><div>Nous nous limiterons à l'exemple de FedoraCore, qui peut être facilement transposé aux autres distributions.<br /> <br /> Pour faire d'une machine Linux un routeur, il faut :<br /> <br /> * Activer le relayage des paquets IPv6 ; pour cela, il suffit d'ajouter dans le fichier &lt;tt&gt;/etc/sysconfig/network&lt;/tt&gt; la ligne :<br /> <br /> IPV6FORWARDING=YES<br /> <br /> * Valider les annonces de routeur et de préfixe ; pour envoyer ces annonces il faut installer et activer le service &lt;tt&gt;radvd&lt;/tt&gt;, par :<br /> <br /> &gt; '''chkconfig radvd on'''<br /> &gt; '''service radvd start'''<br /> <br /> * La configuration se fait par le fichier de configuration &lt;tt&gt;/etc/radvd.conf&lt;/tt&gt;. Voici un exemple pour envoyer des annonces de routeur et de préfixe sur l'interface &lt;tt&gt;eth1&lt;/tt&gt;, et rien sur l'interface &lt;tt&gt;eth0&lt;/tt&gt; :<br /> <br /> interface eth0 {<br /> AdvSendAdvert off;<br /> };<br /> interface eth1 {<br /> AdvSendAdvert on;<br /> prefix 2001:6ff:101:fc::0/64 {<br /> AdvOnLink on;<br /> };<br /> };<br /> <br /> * Positionner des routes ; pour positionner des routes au démarrage, il suffit de les déclarer dans &lt;tt&gt;/etc/sysconfig/static-routes-ipv6&lt;/tt&gt;. Voici un exemple de configuration :<br /> <br /> eth0 3ffe::/16 3ffe:3ff:92:55::1<br /> eth1 default fe80::10<br /> <br /> * Lancer un démon de routage ; FedoraCore fournit le paquetage quagga.<br /> <br /> On peut aussi utiliser la commande route pour positionner des routes à la main, par exemple :<br /> <br /> &gt; '''route --inet6 add 3ffe::/16 gw 3ffe:3ff:92:55::1'''<br /> &gt; '''route --inet6 add default gw fe80::10 dev eri1'''<br /> <br /> Parmi les autres commandes utiles, on peut citer &lt;tt&gt;ifconfig&lt;/tt&gt; (configurer des interfaces et des adresses), et &lt;tt&gt;netstat&lt;/tt&gt; ; la commande &lt;tt&gt;netstat --inet6 -r&lt;/tt&gt; liste les routes installées. Enfin la commande &lt;tt&gt;ip&lt;/tt&gt; peut remplacer &lt;tt&gt;route&lt;/tt&gt;, &lt;tt&gt;ifconfig&lt;/tt&gt; et &lt;tt&gt;netstat&lt;/tt&gt;, et permet de nombreux paramètres supplémentaires.</div> Laurent Toutain