http://livre.g6.asso.fr/index.php?title=Routeur_Solaris&feed=atom&action=historyRouteur Solaris - Revision history2024-03-28T14:01:10ZRevision history for this page on the wikiMediaWiki 1.25.2http://livre.g6.asso.fr/index.php?title=Routeur_Solaris&diff=2728&oldid=prevBruno Stévant at 15:14, 8 February 20062006-02-08T15:14:56Z<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:14, 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"> </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| Utilisation d'un ordinateur comme routeur|Utilisation d'un ordinateur comme routeur|Routeur Linux|Routeur Linux}}</ins></div></td></tr>
<tr><td colspan="2"> </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'> </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>En Solaris 9, pour activer le routage (sur une machine à plusieurs interfaces), il faut créer le fichier <tt>/etc/inet/ndpd.conf</tt> , ce qui active le relayage des paquets et lance le démon de routage <tt>in.ripngd</tt>. Le fichier permet aussi de créer les annonces de routeur et de préfixe (cf. [[Configuration automatique#Autoconfiguration sans état|Autoconfiguration sans état]]). Pour plus de détails, voir le manuel (<tt>man ndpd.conf</tt>). Voici un exemple de fichier <tt>/etc/inet/ndpd.conf</tt> :</div></td><td class='diff-marker'> </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>En Solaris 9, pour activer le routage (sur une machine à plusieurs interfaces), il faut créer le fichier <tt>/etc/inet/ndpd.conf</tt> , ce qui active le relayage des paquets et lance le démon de routage <tt>in.ripngd</tt>. Le fichier permet aussi de créer les annonces de routeur et de préfixe (cf. [[Configuration automatique#Autoconfiguration sans état|Autoconfiguration sans état]]). Pour plus de détails, voir le manuel (<tt>man ndpd.conf</tt>). Voici un exemple de fichier <tt>/etc/inet/ndpd.conf</tt> :</div></td></tr>
<tr><td class='diff-marker'> </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'> </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="L22" >Line 22:</td>
<td colspan="2" class="diff-lineno">Line 24:</td></tr>
<tr><td class='diff-marker'> </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'> </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="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 <tt>ifconfig</tt> (configurer des interfaces et des adresses), et <tt>netstat</tt> ; la commande <tt>netstat -rf inet6</tt> liste les routes installées. Enfin le démon [[Utilisation d'un ordinateur comme routeur#quagga|quagga]] est disponible en Solaris 10.</div></td><td class='diff-marker'> </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 <tt>ifconfig</tt> (configurer des interfaces et des adresses), et <tt>netstat</tt> ; la commande <tt>netstat -rf inet6</tt> liste les routes installées. Enfin le démon [[Utilisation d'un ordinateur comme routeur#quagga|quagga]] est disponible en Solaris 10.</div></td></tr>
<tr><td colspan="2"> </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"> </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| Utilisation d'un ordinateur comme routeur|Utilisation d'un ordinateur comme routeur|Routeur Linux|Routeur Linux}}</ins></div></td></tr>
</table>Bruno Stévanthttp://livre.g6.asso.fr/index.php?title=Routeur_Solaris&diff=1905&oldid=prevLaurent Toutain at 17:06, 27 November 20052005-11-27T17:06:39Z<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:06, 27 November 2005</td>
</tr><tr><td colspan="2" class="diff-lineno" id="L21" >Line 21:</td>
<td colspan="2" class="diff-lineno">Line 21:</td></tr>
<tr><td class='diff-marker'> </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>  > '''route add -inet6 default fe80::10 -ifp eri1'''</div></td><td class='diff-marker'> </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>  > '''route add -inet6 default fe80::10 -ifp eri1'''</div></td></tr>
<tr><td class='diff-marker'> </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'> </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>Parmi les autres commandes utiles, on peut citer ifconfig (configurer des interfaces et des adresses), et netstat ; la commande netstat -rf inet6 liste les routes installées. Enfin le démon [[Utilisation d'un ordinateur comme routeur#quagga|quagga]] est disponible en Solaris 10.</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>Parmi les autres commandes utiles, on peut citer <ins class="diffchange diffchange-inline"><tt></ins>ifconfig<ins class="diffchange diffchange-inline"></tt> </ins>(configurer des interfaces et des adresses), et <ins class="diffchange diffchange-inline"><tt></ins>netstat<ins class="diffchange diffchange-inline"></tt> </ins>; la commande <ins class="diffchange diffchange-inline"><tt></ins>netstat -rf inet6<ins class="diffchange diffchange-inline"></tt> </ins>liste les routes installées. Enfin le démon [[Utilisation d'un ordinateur comme routeur#quagga|quagga]] est disponible en Solaris 10.</div></td></tr>
</table>Laurent Toutainhttp://livre.g6.asso.fr/index.php?title=Routeur_Solaris&diff=1904&oldid=prevLaurent Toutain at 17:05, 27 November 20052005-11-27T17:05:05Z<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:05, 27 November 2005</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 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>En Solaris 9, pour activer le routage (sur une machine à plusieurs interfaces), il faut créer le fichier <tt>/etc/inet/ndpd.conf</tt> , ce qui active le relayage des paquets et lance le démon de routage <tt>in.ripngd</tt>. Le fichier permet aussi de créer les annonces de routeur et de préfixe (cf. [[<del class="diffchange diffchange-inline">Découverte </del>automatique#Autoconfiguration sans état|Autoconfiguration sans état]]). Pour plus de détails, voir le manuel (<tt>man ndpd.conf</tt>). Voici un exemple de fichier <tt>/etc/inet/ndpd.conf</tt> :</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>En Solaris 9, pour activer le routage (sur une machine à plusieurs interfaces), il faut créer le fichier <tt>/etc/inet/ndpd.conf</tt> , ce qui active le relayage des paquets et lance le démon de routage <tt>in.ripngd</tt>. Le fichier permet aussi de créer les annonces de routeur et de préfixe (cf. [[<ins class="diffchange diffchange-inline">Configuration </ins>automatique#Autoconfiguration sans état|Autoconfiguration sans état]]). Pour plus de détails, voir le manuel (<tt>man ndpd.conf</tt>). Voici un exemple de fichier <tt>/etc/inet/ndpd.conf</tt> :</div></td></tr>
<tr><td class='diff-marker'> </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'> </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="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>  # Envoyer des annonces de routeur sur toutes les interfaces</div></td><td class='diff-marker'> </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>  # Envoyer des annonces de routeur sur toutes les interfaces</div></td></tr>
</table>Laurent Toutainhttp://livre.g6.asso.fr/index.php?title=Routeur_Solaris&diff=1903&oldid=prevLaurent Toutain at 17:04, 27 November 20052005-11-27T17:04:28Z<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:04, 27 November 2005</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 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>En Solaris 9, pour activer le routage (sur une machine à plusieurs interfaces), il faut créer le fichier <tt>/etc/inet/ndpd.conf</tt> , ce qui active le relayage des paquets et lance le démon de routage <tt>in.ripngd</tt>. Le fichier permet aussi de créer les annonces de routeur et de préfixe (cf. [[Découverte automatique#Autoconfiguration sans état|Autoconfiguration sans état). Pour plus de détails, voir le manuel (<tt>man ndpd.conf</tt>). Voici un exemple de fichier <tt>/etc/inet/ndpd.conf</tt> :</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>En Solaris 9, pour activer le routage (sur une machine à plusieurs interfaces), il faut créer le fichier <tt>/etc/inet/ndpd.conf</tt> , ce qui active le relayage des paquets et lance le démon de routage <tt>in.ripngd</tt>. Le fichier permet aussi de créer les annonces de routeur et de préfixe (cf. [[Découverte automatique#Autoconfiguration sans état|Autoconfiguration sans état<ins class="diffchange diffchange-inline">]]</ins>). Pour plus de détails, voir le manuel (<tt>man ndpd.conf</tt>). Voici un exemple de fichier <tt>/etc/inet/ndpd.conf</tt> :</div></td></tr>
<tr><td class='diff-marker'> </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'> </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="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>  # Envoyer des annonces de routeur sur toutes les interfaces</div></td><td class='diff-marker'> </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>  # Envoyer des annonces de routeur sur toutes les interfaces</div></td></tr>
</table>Laurent Toutainhttp://livre.g6.asso.fr/index.php?title=Routeur_Solaris&diff=1902&oldid=prevLaurent Toutain at 17:04, 27 November 20052005-11-27T17:04:03Z<p></p>
<p><b>New page</b></p><div>En Solaris 9, pour activer le routage (sur une machine à plusieurs interfaces), il faut créer le fichier <tt>/etc/inet/ndpd.conf</tt> , ce qui active le relayage des paquets et lance le démon de routage <tt>in.ripngd</tt>. Le fichier permet aussi de créer les annonces de routeur et de préfixe (cf. [[Découverte automatique#Autoconfiguration sans état|Autoconfiguration sans état). Pour plus de détails, voir le manuel (<tt>man ndpd.conf</tt>). Voici un exemple de fichier <tt>/etc/inet/ndpd.conf</tt> :<br />
<br />
# Envoyer des annonces de routeur sur toutes les interfaces<br />
ifdefault AdvSendAdvertisements on AdvOnLinkFlag on AdvAutonomousFlag on<br />
# Annoncer deux préfixes globaux sur l'interface elxl0<br />
prefix 3ffe:3ff:92:55::0/64 elxl0<br />
prefix 2001:6ff:43:55::0/64 elxl0<br />
<br />
En Solaris 10 la fonction routage est contrôlée par la commande routeadm qui permet d'activer (ou d'arrêter) le relayage de paquets et d'activer (ou non) le démon de routage <tt>in.ripngd</tt>. L'effet de cette commande est permanent, même après une réinitialisation.<br />
<br />
> '''routeadm -u -e ipv6-forwarding'''<br />
> '''routeadm -u -e ipv6-routing'''<br />
<br />
L'option <tt>-e</tt> positionne l'option (<tt>-d</tt> la supprime). Ajouter l'option <tt>-u</tt> permet d'avoir en plus un effet immédiat.<br />
<br />
Le fichier <tt>/etc/inet/ndpd.conf</tt> permet comme en Solaris 9 de configurer les annonces de routeur et préfixe.<br />
<br />
On peut aussi utiliser la commande «route» pour positionner des routes à la main, même s'il n'existe pas de fichier de configuration pour forcer des routes au démarrage du système. Par exemple : <br />
<br />
> '''route add -inet6 3ffe::/16 3ffe:3ff:92:55::1'''<br />
> '''route add -inet6 default fe80::10 -ifp eri1'''<br />
<br />
Parmi les autres commandes utiles, on peut citer ifconfig (configurer des interfaces et des adresses), et netstat ; la commande netstat -rf inet6 liste les routes installées. Enfin le démon [[Utilisation d'un ordinateur comme routeur#quagga|quagga]] est disponible en Solaris 10.</div>Laurent Toutain