<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Thomas Pelletier &#187; réseau</title>
	<atom:link href="http://thomas.pelletier.im/tag/reseau/feed/" rel="self" type="application/rss+xml" />
	<link>http://thomas.pelletier.im</link>
	<description>A student&#039;s thoughts on IT</description>
	<lastBuildDate>Mon, 30 Aug 2010 21:57:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
		<item>
		<title>Adresse IP locale statique sous Debian</title>
		<link>http://thomas.pelletier.im/2009/05/adresse-ip-locale-statique-sous-debian/</link>
		<comments>http://thomas.pelletier.im/2009/05/adresse-ip-locale-statique-sous-debian/#comments</comments>
		<pubDate>Fri, 22 May 2009 17:27:59 +0000</pubDate>
		<dc:creator>Thomas Pelletier</dc:creator>
				<category><![CDATA[None]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[réseau]]></category>

		<guid isPermaLink="false">http://kiznet.fr/blog/2009/05/22/adresse-ip-locale-statique-sous-debian/</guid>
		<description><![CDATA[Pré requis : Avoir une connexion réseau fonctionnelle. Disposer d&#8217;un accès root. Dans cet exemple, je souhaite assigner l&#8217;adresse 192.168.0.20 à ma machine. Mon routeur est à l&#8217;adresse 192.168.0.1. De plus, ma carte réseau a comme nom eth0. Récupérer les &#8230; <a href="http://thomas.pelletier.im/2009/05/adresse-ip-locale-statique-sous-debian/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<dl class="docutils">

<dt>Pré requis :</dt>
<dd><ul class="first last simple">
<li>Avoir une connexion réseau fonctionnelle.</li>
<li>Disposer d&#8217;un accès root.</li>
</ul>

</dd>
</dl>

<p>Dans cet exemple, je souhaite assigner l&#8217;adresse <cite>192.168.0.20</cite> à ma machine. Mon routeur est à l&#8217;adresse <cite>192.168.0.1</cite>. De plus, ma carte réseau a comme nom <cite>eth0</cite>.</p>

<ol class="arabic simple">
<li>Récupérer les infos de la connexion actuellement en fonctionnement. Normalement on en aura pas besoin, mais ça peut toujours servir.</li>
</ol>

<div class="codeblock"><div class="highlight"><pre>ifconfig eth0 &gt; info
</pre></div>

</div>

<p>Voila. Ainsi, le fichier <cite>info</cite> contient tout ce qu&#8217;il vous faut savoir sur votre connexion.</p>

<ol class="arabic simple" start="2">
<li>La configuration se fait dans le fichier <cite>/etc/network/interfaces</cite>. Par défaut, votre carte est configurée en <cite>DHCP</cite>. Il doit donc y avoir une ligne de type <cite>iface eth0 inet dhcp</cite>. Commentez-la en ajoutant un <cite>#</cite> devant :</li>

</ol>

<div class="codeblock"><div class="highlight"><pre><span class="c"># iface eth0 inet dhcp</span>
</pre></div>
</div>

<ol class="arabic simple" start="3">

<li>Maintenant, il faut rajouter en dessous (toujours dans ce fichier <cite>interfaces</cite>) les infos nécessaires à la carte pour se connecter :</li>
</ol>

<div class="codeblock"><div class="highlight"><pre>iface eth0 inet static
        address 192.168.0.20
        netmask 255.255.255.0
        gateway 192.168.0.1
</pre></div>

</div>

<p>Bien sûr, adaptez ces lignes à votre configuration fonctionnelle (que vous avez sauvegardé dans l&#8217;étape 1)</p>

<ol class="arabic simple" start="4">
<li>Redémarrer la carte :</li>
</ol>

<div class="codeblock"><div class="highlight"><pre>ifdown eth0
ifup eth0

</pre></div>
</div>

<p>Et voila. Vous pouvez vérifier avec la commande <cite>ifconfig</cite>.</p>
]]></content:encoded>
			<wfw:commentRss>http://thomas.pelletier.im/2009/05/adresse-ip-locale-statique-sous-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WakeOnLan sur un serveur Debian</title>
		<link>http://thomas.pelletier.im/2009/03/wakeonlan-sur-un-serveur-debian/</link>
		<comments>http://thomas.pelletier.im/2009/03/wakeonlan-sur-un-serveur-debian/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 15:45:51 +0000</pubDate>
		<dc:creator>Thomas Pelletier</dc:creator>
				<category><![CDATA[None]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[réseau]]></category>

		<guid isPermaLink="false">http://kiznet.fr/blog/2009/03/29/wakeonlan-sur-un-serveur-debian/</guid>
		<description><![CDATA[Continuation des articles sur la mise en place d&#8217;un serveur Debian. C&#8217;est partit pour la mise en place du système WOL (WakeOnLan) sur le serveur. Avant de commencer, vous devez vous assurer que votre carte-mère et votre carte réseau supportent &#8230; <a href="http://thomas.pelletier.im/2009/03/wakeonlan-sur-un-serveur-debian/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Continuation des articles sur la mise en place d&#8217;un serveur Debian.</p>

<p>C&#8217;est partit pour la mise en place du système WOL (WakeOnLan) sur le serveur. Avant de commencer, vous devez vous assurer que votre carte-mère et votre carte réseau supportent le WOL et que cette fonction est bien activée dans le BIOS. C&#8217;est chose faite pour moi.</p>

<p>Premièrement, il nous faut installer les ethtool :
<pre>aptitude install ethtool</pre>
Une fois que l&#8217;installation est terminée, vous devez l&#8217;exectuer avec le nom de votre interface réseau WOL (eth1 chez moi) en argument :
<pre>ethtool eth1</pre>
Normalement, vous devez avoir une sortie de ce type :</p>

<p><pre>homeNAS:~# ethtool eth1
Settings for eth1:
       Supports Wake-on: g
       Wake-on: d
       Link detected: yes</pre>
Le &#8220;d&#8221; à la ligne Wake-on veut dire que la fonction WOL n&#8217;est pas activée sur la carte. Nous allons donc remédier à cela :
<pre>ethtool -s eth1 wol g</pre>
Normalement, si vous refaites la première commande, votre sortie devrait être :
<pre>homeNAS:~# ethtool eth1
Settings for eth1:
       Supports Wake-on: g
       Wake-on: <strong>g</strong>
       Link detected: yes</pre>
Maintenant que cette fonction est activée, il vous faut l&#8217;adresse physique (MAC) de votre interface. Pour l&#8217;obtenir, dans mon cas, ça donne :
<pre>homeNAS:~# ifconfig eth1 | grep HWaddr
eth1      Link encap:Ethernet  HWaddr <strong>00:02:b3:09:76:bc</strong></pre>
Remplacez bien sûr eth1 par le nom de votre interface. L&#8217;adresse MAC est la série de doublets que j&#8217;ai mis en gras ici. Ensuite, utilisez votre le client WOL de votre choix (j&#8217;utilise wakeonlan sous Ubuntu) pour allumer votre serveur à distance !</p>
]]></content:encoded>
			<wfw:commentRss>http://thomas.pelletier.im/2009/03/wakeonlan-sur-un-serveur-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installation d&#8217;un serveur SSH sous Debian</title>
		<link>http://thomas.pelletier.im/2009/03/installation-dun-serveur-ssh-sous-debian/</link>
		<comments>http://thomas.pelletier.im/2009/03/installation-dun-serveur-ssh-sous-debian/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 14:57:54 +0000</pubDate>
		<dc:creator>Thomas Pelletier</dc:creator>
				<category><![CDATA[None]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[réseau]]></category>
		<category><![CDATA[serveur]]></category>

		<guid isPermaLink="false">http://kiznet.fr/blog/2009/03/29/installation-dun-serveur-ssh-sous-debian/</guid>
		<description><![CDATA[Voilà le premier article qui fait suite à celui du récit de l&#8217;installation du système de base Debian. Nous allons ici mettre en place un serveur SSH afin de pouvoir administrer la machine à distance et pouvoir continuer son installation &#8230; <a href="http://thomas.pelletier.im/2009/03/installation-dun-serveur-ssh-sous-debian/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Voilà le premier article qui fait suite à celui du <a href="http://kizlum.wordpress.com/2009/03/29/recit-installation-dune-debian-pour-un-serveur/">récit de l&#8217;installation du système de base Debian</a>.</p>

<p>Nous allons ici mettre en place un serveur SSH afin de pouvoir administrer la machine à distance et pouvoir continuer son installation sans avoir à changer de clavier.</p>

<p><em>Toute la procédure est faite en tant qu&#8217;utilisateur root !
J&#8217;utilise VIM comme éditeur de texte (pour les fichiers de conf), mais vous pouvez évidement le remplacer par l&#8217;éditeur de votre choix.</p>

<p></em></p>

<p>Premièrement, nous devons installer le logiciel serveur. J&#8217;ai l&#8217;habitude d&#8217;utiliser openssh, l&#8217;installation se fait donc par la ligne :
<pre>aptitude install openssh-server</pre>
Le logiciel est installé, il faut maintenant passer à la modification des fichiers de configuration pour des raisons de sécurité.</p>

<p>Ouvrez le fichier <strong>/etc/ssh/sshd_config</strong>. J&#8217;interdis la connexion directement en tant que root : je modifie la ligne suivante :
<pre>PermitRootLogin no</pre>
Ensuite, je rajoute la ligne :
<pre>AllowUsers kizlum</pre>
pour n&#8217;autoriser que mon compte à se connecter en SSH (je suis le seul à être administrateur, il n&#8217;y a donc aucune raison que quelqu&#8217;un d&#8217;autre se connecte en SSH).</p>

<p>Pour prendre en compte directement les modifications, je relance le service :</p>

<p><pre>/etc/init.d/ssh restart</pre>
Bien. Le serveur est maintenant opérationnel. Cependant, je préfère une connexion par clé privé / clé publique plutôt qu&#8217;une simple connexion par mot de passe.</p>

<p><em>Les commandes ci-dessous sont à entrer sur votre CLIENT, et pas sur le serveur, avec les droits de votre utilisateur habituel !</em></p>

<p>Création de la clé privé et de la clé publique :
<pre>ssh-keygen -t dsa</pre>
Entrez votre passphrase (genre un truc un peu long). lorsqu&#8217;il demande où enregistrer id_dsa, j&#8217;ai choisis de laisser l&#8217;emplacement par défaut. Une fois la clé crée, il faut ensuite l&#8217;exporter sur le serveur distant :
<pre>ssh-copy-id -i ~/.ssh/id_dsa.pub votreuser@adressedevotreserveurssh</pre>
A partir de là, la passphrase vous sera toujours demander à chaque connexion SSH. Cependant, il y a moyen de ne plus la taper grâce à la commande :
<pre>ssh-add</pre>
Une fois que vous avez fait mémoriser à votre client la passphrase avec ssh-add, vous pouvez vous connecter en SSH à votre serveur comme avant :) .</p>
]]></content:encoded>
			<wfw:commentRss>http://thomas.pelletier.im/2009/03/installation-dun-serveur-ssh-sous-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
