
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://livre.g6.asso.fr/index.php?action=history&amp;feed=atom&amp;title=Solaris</id>
		<title>Solaris - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://livre.g6.asso.fr/index.php?action=history&amp;feed=atom&amp;title=Solaris"/>
		<link rel="alternate" type="text/html" href="http://livre.g6.asso.fr/index.php?title=Solaris&amp;action=history"/>
		<updated>2026-05-03T15:05:04Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.25.2</generator>

	<entry>
		<id>http://livre.g6.asso.fr/index.php?title=Solaris&amp;diff=2667&amp;oldid=prev</id>
		<title>Bruno Stévant at 22:57, 7 February 2006</title>
		<link rel="alternate" type="text/html" href="http://livre.g6.asso.fr/index.php?title=Solaris&amp;diff=2667&amp;oldid=prev"/>
				<updated>2006-02-07T22:57:20Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 22:57, 7 February 2006&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;{{suivi|Installation d'un équipement|Installation d'un équipement| Windows | Windows}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;{{suivi|Installation d'un équipement|Installation d'un équipement| Windows | Windows}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;IPv6 fait partie intégrante du système depuis Solaris 8. La bibliothèque &amp;lt;tt&amp;gt;libc&amp;lt;/tt&amp;gt; et la plupart des applications supportent IPv6, y compris les RPC et NFS.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;IPv6 fait partie intégrante du système depuis Solaris 8. La bibliothèque &amp;lt;tt&amp;gt;libc&amp;lt;/tt&amp;gt; et la plupart des applications supportent IPv6, y compris les RPC et NFS.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bruno Stévant</name></author>	</entry>

	<entry>
		<id>http://livre.g6.asso.fr/index.php?title=Solaris&amp;diff=2594&amp;oldid=prev</id>
		<title>Bruno Stévant at 23:40, 31 January 2006</title>
		<link rel="alternate" type="text/html" href="http://livre.g6.asso.fr/index.php?title=Solaris&amp;diff=2594&amp;oldid=prev"/>
				<updated>2006-01-31T23:40:42Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 23:40, 31 January 2006&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{suivi|Installation d'un équipement|Installation d'un équipement| Windows | Windows}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;IPv6 fait partie intégrante du système depuis Solaris 8. La bibliothèque &amp;lt;tt&amp;gt;libc&amp;lt;/tt&amp;gt; et la plupart des applications supportent IPv6, y compris les RPC et NFS.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;IPv6 fait partie intégrante du système depuis Solaris 8. La bibliothèque &amp;lt;tt&amp;gt;libc&amp;lt;/tt&amp;gt; et la plupart des applications supportent IPv6, y compris les RPC et NFS.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L79&quot; &gt;Line 79:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 80:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;Le portage à IPv6 du filtrage des paquets (&amp;lt;tt&amp;gt;«firewall» ipf&amp;lt;/tt&amp;gt;) n'est pas disponible en Solaris 9 ni dans la version initiale de Solaris 10. Il devrait être fourni lors d'une mise à jour de Solaris 10.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;Le portage à IPv6 du filtrage des paquets (&amp;lt;tt&amp;gt;«firewall» ipf&amp;lt;/tt&amp;gt;) n'est pas disponible en Solaris 9 ni dans la version initiale de Solaris 10. Il devrait être fourni lors d'une mise à jour de Solaris 10.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{suivi|Installation d'un équipement|Installation d'un équipement| Windows | Windows}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bruno Stévant</name></author>	</entry>

	<entry>
		<id>http://livre.g6.asso.fr/index.php?title=Solaris&amp;diff=1747&amp;oldid=prev</id>
		<title>Laurent Toutain: /* Configuration de règles de sécurité */</title>
		<link rel="alternate" type="text/html" href="http://livre.g6.asso.fr/index.php?title=Solaris&amp;diff=1747&amp;oldid=prev"/>
				<updated>2005-11-23T06:14:14Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Configuration de règles de sécurité&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 06:14, 23 November 2005&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L74&quot; &gt;Line 74:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 74:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;On peut contrôler les connexions en utilisant la librairie «tcpwrappers». De nombreuses commandes réseau (&amp;lt;tt&amp;gt;sendmail&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;sshd&amp;lt;/tt&amp;gt;, les commandes lancées par &amp;lt;tt&amp;gt;inetd&amp;lt;/tt&amp;gt;, ...) utilisent cette librairie pour vérifier si un accès distant est autorisé par un fichier de configuration (voir «&amp;lt;tt&amp;gt;man -s 4 hosts_access&amp;lt;/tt&amp;gt;»). Voici un exemple de fichier &amp;lt;tt&amp;gt;/etc/hosts.allow&amp;lt;/tt&amp;gt; qui limite les connections entrantes ssh à deux réseaux :&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;On peut contrôler les connexions en utilisant la librairie «tcpwrappers». De nombreuses commandes réseau (&amp;lt;tt&amp;gt;sendmail&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;sshd&amp;lt;/tt&amp;gt;, les commandes lancées par &amp;lt;tt&amp;gt;inetd&amp;lt;/tt&amp;gt;, ...) utilisent cette librairie pour vérifier si un accès distant est autorisé par un fichier de configuration (voir «&amp;lt;tt&amp;gt;man -s 4 hosts_access&amp;lt;/tt&amp;gt;»). Voici un exemple de fichier &amp;lt;tt&amp;gt;/etc/hosts.allow&amp;lt;/tt&amp;gt; qui limite les connections entrantes ssh à deux réseaux :&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;sshd: [2001:660:5301:2::/64] : allow&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;sshd: [2001:660:5301:2::/64] : allow&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;sshd: 192.0.2.32/255.255.255.224 : allow&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;sshd: 192.0.2.32/255.255.255.224 : allow&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;sshd : ALL : deny&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;sshd : ALL : deny&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;Le portage à IPv6 du filtrage des paquets (&amp;lt;tt&amp;gt;«firewall» ipf&amp;lt;/tt&amp;gt;) n'est pas disponible en Solaris 9 ni dans la version initiale de Solaris 10. Il devrait être fourni lors d'une mise à jour de Solaris 10.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;Le portage à IPv6 du filtrage des paquets (&amp;lt;tt&amp;gt;«firewall» ipf&amp;lt;/tt&amp;gt;) n'est pas disponible en Solaris 9 ni dans la version initiale de Solaris 10. Il devrait être fourni lors d'une mise à jour de Solaris 10.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Laurent Toutain</name></author>	</entry>

	<entry>
		<id>http://livre.g6.asso.fr/index.php?title=Solaris&amp;diff=1746&amp;oldid=prev</id>
		<title>Laurent Toutain at 06:13, 23 November 2005</title>
		<link rel="alternate" type="text/html" href="http://livre.g6.asso.fr/index.php?title=Solaris&amp;diff=1746&amp;oldid=prev"/>
				<updated>2005-11-23T06:13:45Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;IPv6 fait partie intégrante du système depuis Solaris 8. La bibliothèque &amp;lt;tt&amp;gt;libc&amp;lt;/tt&amp;gt; et la plupart des applications supportent IPv6, y compris les RPC et NFS.&lt;br /&gt;
&lt;br /&gt;
Lors de la configuration initiale d'une machine, les menus d'installation système proposent de configurer IPv6, il suffit de suivre les questions. Pour les personnes n'ayant pas activé IPv6 à l'installation ou qui souhaitent modifier la configuration, ce chapitre décrit comment configurer «à la main».&lt;br /&gt;
&lt;br /&gt;
Le premier point est de s'assurer que le service de noms connaît IPv6. Pour cela il faut valider la ligne «&amp;lt;tt&amp;gt;ipnodes:&amp;lt;/tt&amp;gt;» dans le fichier &amp;lt;tt&amp;gt;/etc/nsswitch.conf&amp;lt;/tt&amp;gt;. La syntaxe est la même que pour la ligne «&amp;lt;tt&amp;gt;hosts:&amp;lt;/tt&amp;gt;» en IPv4. Ainsi pour rechercher l'adresse IPv6 associée à un nom d'abord dans le fichier de correspondance local (&amp;lt;tt&amp;gt;/etc/inet/ipnodes&amp;lt;/tt&amp;gt;), puis par le DNS, la ligne est :&lt;br /&gt;
&lt;br /&gt;
 ipnodes: files dns&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut activer la configuration IPv6 des interfaces. Dans le cas de l'autoconfiguration sans état, il suffit de créer un fichier de configuration vide de nom &amp;lt;tt&amp;gt;/etc/hostname6.IFX&amp;lt;/tt&amp;gt; pour chaque interface de nom &amp;lt;tt&amp;gt;IFX&amp;lt;/tt&amp;gt; (sauf pour l'interface &amp;lt;tt&amp;gt;lo0&amp;lt;/tt&amp;gt;). Ainsi si la machine a une interface Ethernet &amp;lt;tt&amp;gt;elxl0&amp;lt;/tt&amp;gt;, il faut exécuter :&lt;br /&gt;
&lt;br /&gt;
 &amp;gt; '''touch /etc/hostname6.elxl0'''&lt;br /&gt;
&lt;br /&gt;
La configuration est suffisante, IPv6 sera disponible au prochain reboot.&lt;br /&gt;
&lt;br /&gt;
Pour vérifier que IPv6 fonctionne correctement, on dispose des commandes &amp;lt;tt&amp;gt;ping&amp;lt;/tt&amp;gt; et &amp;lt;tt&amp;gt;traceroute&amp;lt;/tt&amp;gt; pour tester l'accessibilité d'une machine, et &amp;lt;tt&amp;gt;netstat&amp;lt;/tt&amp;gt; et &amp;lt;tt&amp;gt;rpcinfo&amp;lt;/tt&amp;gt; pour visualiser les tables de routage, et de connexions actives.&lt;br /&gt;
&lt;br /&gt;
Par exemple pour tester la connectivité IPv6 :&lt;br /&gt;
&lt;br /&gt;
 &amp;gt; '''/usr/sbin/ping -s www6.ipv6.imag.fr'''&lt;br /&gt;
 PING www6.ipv6.imag.fr: 56 data bytes &lt;br /&gt;
 64 bytes from 2001:660:181:1::50: icmp_seq=0. time=46. ms&lt;br /&gt;
 64 bytes from 2001:660:181:1::50: icmp_seq=1. time=45. ms&lt;br /&gt;
 ^C&lt;br /&gt;
 ----www6.ipv6.imag.fr PING Statistics----&lt;br /&gt;
 2 packets transmitted, 2 packets received, 0% packet loss&lt;br /&gt;
 round-trip (ms) min/avg/max = 45/45/46&lt;br /&gt;
&lt;br /&gt;
La commande suivante montre quelques services activés en IPv6: &amp;lt;tt&amp;gt;rlogin&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;telnet&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;ftp&amp;lt;/tt&amp;gt;, impression, mail (&amp;lt;tt&amp;gt;smtp&amp;lt;/tt&amp;gt;), partage de fichiers (&amp;lt;tt&amp;gt;lockd&amp;lt;/tt&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
 &amp;gt; '''netstat -af inet6'''&lt;br /&gt;
 UDP: IPv6&lt;br /&gt;
 Local Address              Remote Address          State    If&lt;br /&gt;
 -------------------------- ----------------------- -------- ---&lt;br /&gt;
 *.*                                                Unbound&lt;br /&gt;
 *.sunrpc                                           Idle&lt;br /&gt;
 *.time                                             Idle&lt;br /&gt;
 *.echo                                             Idle&lt;br /&gt;
 *.daytime                                          Idle&lt;br /&gt;
 .....&lt;br /&gt;
 TCP: IPv6&lt;br /&gt;
 Local Address     Remote Address   Swind Send-Q Rwind Recv-Q State If&lt;br /&gt;
 ----------------- ---------------- ----- ------ ----- ------ ----  --&lt;br /&gt;
 *.*               *.*              0     0      24576 0      IDLE&lt;br /&gt;
 *.sunrpc          *.*              0     0      65536 0      LISTEN&lt;br /&gt;
 *.*               *.*              0     0      65536 0      IDLE&lt;br /&gt;
 *.ftp             *.*              0     0      65536 0      LISTEN&lt;br /&gt;
 *.echo            *.*              0     0      65536 0      LISTEN&lt;br /&gt;
 *.printer         *.*              0     0      65536 0      LISTEN&lt;br /&gt;
 *.smtp            *.*              0     0      65536 0      LISTEN&lt;br /&gt;
 ....&lt;br /&gt;
&lt;br /&gt;
== Configuration manuelle ==&lt;br /&gt;
&lt;br /&gt;
Pour définir des adresses IPv6 de manière statique sur une interface &amp;lt;tt&amp;gt;IFX&amp;lt;/tt&amp;gt; (ajout d'adresses ou configuration d'un routeur), il suffit de mettre les informations nécessaires dans le fichier de configuration &amp;lt;tt&amp;gt;/etc/hostname6.IFX&amp;lt;/tt&amp;gt;. La syntaxe est celle des arguments de la commande ifconfig. L'adresse [[Lien-local|lien-local]] est toujours générée automatiquement et ne doit pas être positionnée de cette manière. Ainsi le fichier &amp;lt;tt&amp;gt;/etc/hostname6.elxl0&amp;lt;/tt&amp;gt; suivant configure deux adresses IPv6 sur l'interface &amp;lt;tt&amp;gt;elxl0&amp;lt;/tt&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
 addif 3ffe:3ff:92:55::1000/64 up&lt;br /&gt;
 addif 2001:6ff:43:55:A00:20ff:fe8e:F324/64 up&lt;br /&gt;
&lt;br /&gt;
En Solaris, sur une machine qui n'est pas routeur, la génération d'adresses autoconfigurées «sans état» est active par défaut. Pour les systèmes antérieurs à Solaris 10, il n'est pas possible de la désactiver simplement (il faut modifier des scripts système). En Solaris 10 c'est possible en ajoutant une directive dans le fichier &amp;lt;tt&amp;gt;/etc/inet/ndpd.conf&amp;lt;/tt&amp;gt;. La ligne suivante désactive la génération automatique d'adresse sur toutes les interfaces :&lt;br /&gt;
&lt;br /&gt;
 ifdefault StatelessAddrConf off&lt;br /&gt;
&lt;br /&gt;
==Configuration d'un tunnel ==&lt;br /&gt;
&lt;br /&gt;
Pour créer un tunnel configuré sur une machine Solaris, il faut créer un fichier de configuration &amp;lt;tt&amp;gt;/etc/hostname6.ip.tun0&amp;lt;/tt&amp;gt; (0 pour le premier tunnel) indiquant les adresses source et destination IPv4 et IPv6. Le tunnel correspond à une interface de nom &amp;lt;tt&amp;gt;ip.tun0&amp;lt;/tt&amp;gt;. Pour plus de détails voir le manuel (&amp;lt;tt&amp;gt;man ifconfig&amp;lt;/tt&amp;gt;). L'exemple suivant crée un tunnel IPv6 dans IPv4, l'adresse de IPv4 de l'extrémité locale est &amp;lt;tt&amp;gt;128.1.2.3&amp;lt;/tt&amp;gt;, celle de l'extrémité distante est &amp;lt;tt&amp;gt;192.1.2.5&amp;lt;/tt&amp;gt;, le tunnel est entre les adresses IPv6 locale &amp;lt;tt&amp;gt;2001:6ff::45&amp;lt;/tt&amp;gt; et distante &amp;lt;tt&amp;gt;2001:6ff::46&amp;lt;/tt&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
 tsrc 128.1.2.8 tdst 192.1.2.5 up&lt;br /&gt;
 addif 2001:6ff::45 2001:6ff::46 up&lt;br /&gt;
&lt;br /&gt;
Solaris permet aussi d'utiliser le mécanisme [[6to4]]. Il est configuré en modifiant des variables dans le fichier &amp;lt;tt&amp;gt;/etc/default/inetinit&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Configuration de règles de sécurité==&lt;br /&gt;
&lt;br /&gt;
On peut contrôler les connexions en utilisant la librairie «tcpwrappers». De nombreuses commandes réseau (&amp;lt;tt&amp;gt;sendmail&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;sshd&amp;lt;/tt&amp;gt;, les commandes lancées par &amp;lt;tt&amp;gt;inetd&amp;lt;/tt&amp;gt;, ...) utilisent cette librairie pour vérifier si un accès distant est autorisé par un fichier de configuration (voir «&amp;lt;tt&amp;gt;man -s 4 hosts_access&amp;lt;/tt&amp;gt;»). Voici un exemple de fichier &amp;lt;tt&amp;gt;/etc/hosts.allow&amp;lt;/tt&amp;gt; qui limite les connections entrantes ssh à deux réseaux :&lt;br /&gt;
&lt;br /&gt;
sshd: [2001:660:5301:2::/64] : allow&lt;br /&gt;
sshd: 192.0.2.32/255.255.255.224 : allow&lt;br /&gt;
sshd : ALL : deny&lt;br /&gt;
&lt;br /&gt;
Le portage à IPv6 du filtrage des paquets (&amp;lt;tt&amp;gt;«firewall» ipf&amp;lt;/tt&amp;gt;) n'est pas disponible en Solaris 9 ni dans la version initiale de Solaris 10. Il devrait être fourni lors d'une mise à jour de Solaris 10.&lt;/div&gt;</summary>
		<author><name>Laurent Toutain</name></author>	</entry>

	</feed>