<?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>Murlock &#187; linux</title>
	<atom:link href="http://www.murlock.org/blog/category/computer/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.murlock.org/blog</link>
	<description></description>
	<lastBuildDate>Tue, 31 Aug 2010 12:08:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Linux embarqué</title>
		<link>http://www.murlock.org/blog/linux-embarque/</link>
		<comments>http://www.murlock.org/blog/linux-embarque/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 08:23:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[embarqué]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[jeux]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.murlock.org/blog/?p=59</guid>
		<description><![CDATA[Après avoir reçu ma Fonera 2.0n, j&#8217;ai décidé de faire le point sur mes différents appareils vitaminés au Linux : Donc voici la Fonera 2.0n, basé sur la distribution OpenWrt. Fonera fourni un firmware avec ssh ouvert pour permettre une administration ou des développements directement en situation, et le lien nécessaire pour le développeur. Ensuite, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Après avoir reçu ma <a href="http://" target="_blank">Fonera 2.0n</a>, j&#8217;ai décidé de faire le point sur mes différents appareils vitaminés au Linux :</p>
<div id="attachment_66" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.murlock.org/blog/wp-content/uploads/2010/03/100_6004.jpg"><img class="size-medium wp-image-66" title="100_6004" src="http://www.murlock.org/blog/wp-content/uploads/2010/03/100_6004-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">Fonera 2.0n, Alix 2c3 et Dingoo A320</p></div>
<p style="text-align: center;">
<p style="text-align: left;">Donc voici la <a href="http://www.fon.com/en/product/fonera2nHardware" target="_blank">Fonera 2.0n</a>, basé sur la distribution <a href="http://www.openwrt.org/" target="_blank">OpenWrt</a>. Fonera fourni un <a href="http://download.fonosfera.org/LATEST/fonera2.0n-FON2300/" target="_blank">firmware</a> avec ssh ouvert pour permettre une administration ou des développements directement en situation, et le lien nécessaire pour le <a href="http://trac.fonosfera.org/fon-ng/wiki" target="_blank">développeur</a>.</p>
<div id="attachment_62" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.murlock.org/blog/wp-content/uploads/2010/03/100_5987.jpg"><img class="size-medium wp-image-62 " title="Fonera 2.0n" src="http://www.murlock.org/blog/wp-content/uploads/2010/03/100_5987-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">Fonera 2.0n</p></div>
<p style="text-align: left;">Ensuite, voici une <a href="http://pcengines.ch/alix2c3.htm" target="_blank">Alix 2c3</a> de <a href="http://www.pcengines.ch" target="_blank">PcEngines</a>. Un certain nombre de distribution Linux/OpenBSD est possible, j&#8217;ai opté pour une <a href="http://www.openwrt.org/" target="_blank">OpenWrt</a>, étant l&#8217;une des plus actives et supportant bon nombre de matériels. En étant basé sur une carte Compact Flash, l&#8217;installation se passe sans souci (avec dd sur votre PC par exemple) et de plus, comme c&#8217;est une architecture x86, <a href="http://www.openwrt.org/" target="_blank">OpenWrt</a> permet de générer une image disque pour <a href="http://www.virtualbox.org" target="_blank">VirtualBox</a>, permettant de tester très rapidement (en plus de la solution standard du NFS).</p>
<div class="wp-caption aligncenter" style="width: 300px"><a href="http://www.murlock.org/blog/wp-content/uploads/2010/03/alix2b3.jpg"><img class="  " title="alix2c3" src="http://www.murlock.org/blog/wp-content/uploads/2010/03/alix2b3-290x300.jpg" alt="" width="290" height="300" /></a><p class="wp-caption-text">Alix 2c3</p></div>
<p style="text-align: left;">Et enfin, une <a href="http://dingoo888.cn/en_product.asp?id=11&amp;classid=" target="_blank">A320</a> de <a href="http://dingoo888.cn/en_index.asp" target="_blank">Dingoo</a>, une console chinoise de bonne qualité, avec une distribution nommée Dingux. L&#8217;installation est un peu plus douloureuse mais on arrive à s&#8217;en sortir sans trop de souci. Voici quelques liens : <a href="http://gueux-forum.net/index.php?s=&amp;showtopic=231334&amp;view=findpost&amp;p=1684135" target="_blank">Dingux Intégrale v2</a> (comprenant tout ce qu&#8217;il faut pour installer et préparer sa miniSD) et <a href="http://dingoo-linux.googlecode.com/files/dingux_buildroot_20091024.tar.bz2" target="_blank">la toolchain</a>.</p>
<div id="attachment_65" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.murlock.org/blog/wp-content/uploads/2010/03/dingooblack.jpg"><img class="size-medium wp-image-65" title="dingooblack" src="http://www.murlock.org/blog/wp-content/uploads/2010/03/dingooblack-300x158.jpg" alt="" width="300" height="158" /></a><p class="wp-caption-text">Dingoo A320</p></div>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://www.murlock.org/blog/linux-embarque/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSH + VPN + Proxy</title>
		<link>http://www.murlock.org/blog/ssh-vpn-proxy/</link>
		<comments>http://www.murlock.org/blog/ssh-vpn-proxy/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 13:07:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[informatique]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[openvpn]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[squid]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.murlock.org/blog/?p=36</guid>
		<description><![CDATA[Dans certains cas (déplacement professionnel, réseau peu sûr/partiellement bloqué, ou tout simplement confidentialité pour la navigation), je désire protéger ma navigation. Il est possible d&#8217;utiliser une connexion SSH pour se connecter une machine distante et de s&#8217;en servir comme relais via OpenVPN. Préparons d&#8217;abord notre serveur (testé sur Debian) : En premier, notre serveur VPN [...]]]></description>
			<content:encoded><![CDATA[<p>Dans certains cas (déplacement professionnel, réseau peu sûr/partiellement bloqué, ou tout simplement confidentialité pour la navigation), je désire protéger ma navigation.</p>
<p>Il est possible d&#8217;utiliser une connexion SSH pour se connecter une machine distante et de s&#8217;en servir comme relais via <a href="http://openvpn.net/">OpenVPN</a>.</p>
<p>Préparons d&#8217;abord notre serveur (testé sur Debian) :</p>
<p>En premier, notre serveur VPN avec le fichier de configuration script d&#8217;init ( <code>/etc/openvpn-server.conf</code> par exemple )<br />
<code>remote localhost<br />
dev tun<br />
ping 30<br />
ifconfig 192.168.5.1 192.168.5.2<br />
proto tcp-server<br />
port 6124</code><br />
On lance le daemon avec <code>sudo openvpn --conf /etc/openvpn-server.conf</code></p>
<p>Puis le proxy ( <a href="http://www.squid-cache.org/">squid 3</a> dans mon cas)</p>
<p>Il faut juste ajouter dans les règles acl l&#8217;ip du client (192.168.5.2), rechercher la chaine acl localhost src 127.0.0.1/32 &amp; insérer à la suite :<br />
<code>acl localhost src 192.168.5.2</code></p>
<p>Un petit <code>/etc/init.d/squid3 restart</code> pour prendre en compte les modifications.</p>
<p>Depuis notre portable / poste de travail, on se connecte à notre serveur  :</p>
<p><code>ssh -L 6124:localhost:6124 utilisateur@monserveur</code></p>
<p>(L&#8217;option <code>-L 6124:localhost:6124</code> permet que le port 6124 en écoute qui se trouve sur le serveur sera également en écoute sur l&#8217;interface <code>localhost:6124</code> sur la machine cliente)</p>
<p>Lançons maintenant la connexion VPN qui passera via le tunnel SSH</p>
<p><code>openvpn --config /etc/openvpn-client.conf</code></p>
<p>Contenu du fichier <code>openvpn-client.conf</code><br />
<code>remote localhost<br />
dev tun<br />
ping 30<br />
ifconfig 192.168.5.2 192.168.5.1<br />
proto tcp-client<br />
port 6124</code></p>
<p>Si tout va bien, on devrait voir pousser une nouvelle interface réseau (<code>tun0</code> dans la plupart des cas).</p>
<p>Ensuite, dans notre navigateur, on paramètre le proxy sur HTTP / IP: 192.168.5.1 / port: 3128.</p>
<p>Dans la plupart des cas, je paramètre une nouvelle session de navigateur utilisant le proxy, me permettant de &#8216;choisir&#8217; où va sortir le traffic.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.murlock.org/blog/ssh-vpn-proxy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utilisation d&#8217;iSCSI Initiator sous OpenSolaris</title>
		<link>http://www.murlock.org/blog/utilisation-discsi-initiator-sous-opensolaris/</link>
		<comments>http://www.murlock.org/blog/utilisation-discsi-initiator-sous-opensolaris/#comments</comments>
		<pubDate>Sat, 09 May 2009 07:28:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[opensolaris]]></category>

		<guid isPermaLink="false">http://www.murlock.org/blog/?p=30</guid>
		<description><![CDATA[Après avoir monté , je voulais me préparer une zone de travail à partager entre VirtualBox &#38; mon portable, suite à un comportement de NFS qui ne me convenait pas sous Linux, je suis intéressé au protocol iScsi. Sur mon Linux Debian Lenny, pas grand chose à faire : Installation des paquets iscsitarget &#38; iscsitarget-modules-2.6.26-2-686 [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-29" title="iscsi" src="http://www.murlock.org/blog/wp-content/uploads/2009/05/iscsi.png" alt="iscsi" width="100" height="30" />Après avoir monté , je voulais me préparer une zone de travail à partager entre VirtualBox &amp; mon portable, suite à un comportement de NFS qui ne me convenait pas sous Linux, je suis intéressé au protocol iScsi.</p>
<p>Sur mon Linux Debian Lenny, pas grand chose à faire :</p>
<ol>
<li>Installation des paquets iscsitarget &amp; iscsitarget-modules-2.6.26-2-686</li>
<li>Création d&#8217;un fichier avec <code>dd</code>(<code>dd if=/dev/zero of=/mnt/data/iscsi bs=4k count=2000</code>)</li>
<li>Modification de la configuration /etc/ietd.conf :<br />
<code>Target iqn.2001-04.com.example:storage.disk2.sys1.xyz<br />
Lun 0 Path=/mnt/data/iscsi,Type=fileio</code></li>
<li>Par défaut, le démon <code>iscsitarget</code> est désactivé dans <code>/etc/default/iscsitarget</code> :<br />
<code>ISCSITARGET_ENABLE=true</code></li>
<li>On relance <code>/etc/init.d/iscsitarget</code></li>
</ol>
<p>Côté OpenSolaris, testé avec snv_111a (le futur OpenSolaris 2009.06) :</p>
<ol>
<li>il faut installer le paquet SUNWiscsi (un redémarrage est sans doute nécessaire, à confirmer)</li>
<li>on activate le démon : <code>svcadm enable iscsi_initiator</code></li>
<li>maintenant, on configure le iscsi-initiator : <code><br />
# iscsiadm modify initiator-node -A opensolaris-vm<br />
# iscsiadm add discovery-address linux-amd64<br />
# iscsiadm modify discovery -t enable</code></li>
<li>on force une réactulisation des périphériques iscsi <code># devfsadm -c iscsi</code></li>
<li>le périphérique iscsi devrait maintenant apparaître lors de le commande format:<br />
<code>AVAILABLE DISK SELECTIONS:<br />
0. c3d0            /pci@0,0/pci-ide@1,1/ide@0/cmdk@0,0<br />
1. c3d1            /pci@0,0/pci-ide@1,1/ide@0/cmdk@1,0<br />
2. c5t1d0            /iscsi/disk@0000iqn.2001-04.com.example%3Astorage.disk2.sys1.xyz0001,0<br />
Specify disk (enter its number):^C<br />
</code></li>
<li>à ce stade, vous êtes désormais capable d&#8217;utiliser zpool pour utiliser ce nouveau disque :<br />
<code># zpool create zfsiscsi c5t1d0<br />
</code></li>
</ol>
<p>source : <a href="http://www.c0t0d0s0.org/4220-Less-known-Solaris-Features-iSCSI-Part-2-Basic-iSCSI.html">http://www.c0t0d0s0.org/4220-Less-known-Solaris-Features-iSCSI-Part-2-Basic-iSCSI.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.murlock.org/blog/utilisation-discsi-initiator-sous-opensolaris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
