<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Geekerie on Leslamas</title><link>https://www.leslamas.net/tags/geekerie/</link><description>Recent content in Geekerie on Leslamas</description><generator>Hugo</generator><language>fr</language><lastBuildDate>Wed, 11 Nov 2026 21:13:06 +0100</lastBuildDate><atom:link href="https://www.leslamas.net/tags/geekerie/index.xml" rel="self" type="application/rss+xml"/><item><title>Configuration d'un EdgeRouter 4 pour fibre optique Bouygues</title><link>https://www.leslamas.net/post/configuration-d-un-edgerouter-4-pour-fibre-optique-bouygues/</link><pubDate>Sat, 07 Jan 2023 22:55:00 +0100</pubDate><guid>https://www.leslamas.net/post/configuration-d-un-edgerouter-4-pour-fibre-optique-bouygues/</guid><description>&lt;p&gt;Voici ma configuration de routeur Ubiquiti Edgerouter-4 en fibre optique chez Bouygues. Ceci ne configure que internet, pas la télévision ni le téléphone.&lt;/p&gt;
&lt;p&gt;On commence par donner une IP au routeur, sur le LAN :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
interfaces {
ethernet eth1 {
address 192.168.1.254/24
}
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Pour le WAN, maintenant. Bouygues fait passer le trafic sur le VLAN 100, on configure donc une sous-interface sur ce VLAN. On peut récupérer une adresse IP en DHCP :&lt;/p&gt;</description></item><item><title>Configuration d'un EdgeRouter 4 pour fibre optique Free</title><link>https://www.leslamas.net/post/configuration-d-un-edgerouter-4-pour-fibre-optique-free/</link><pubDate>Wed, 07 Oct 2020 05:49:00 +0200</pubDate><guid>https://www.leslamas.net/post/configuration-d-un-edgerouter-4-pour-fibre-optique-free/</guid><description>&lt;p&gt;Voici ma configuration de routeur Ubiquiti Edgerouter-4 en fibre optique chez Free, avec IPv4 full stack et IPv6. Ceci ne configure que internet, pas la télévision ni le téléphone.&lt;/p&gt;
&lt;p&gt;Fonctionnement de base, IPv4 :&lt;/p&gt;
&lt;p&gt;D&amp;rsquo;abord, on configure l&amp;rsquo;interface interne du routeur, c&amp;rsquo;est-à-dire côté LAN. Dans mon cas j&amp;rsquo;ai choisi eth1.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
interfaces {
ethernet eth1 {
address 192.168.1.254/24
}
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Côté WAN maintenant :&lt;br&gt;
Chez Free, internet passe sur le VLAN 836. Le VLAN 835 est réservé aux services, notamment la télévision. Il faut donc configurer ce VLAN, sous forme d&amp;rsquo;une sous-interface (de eth3 dans mon cas). Côté adressage IPv4, Free fait tout simplement du DHCP. On a donc la configuration suivante :&lt;/p&gt;</description></item><item><title>Cygwin et mintty</title><link>https://www.leslamas.net/post/cygwin-et-mintty/</link><pubDate>Tue, 23 Jun 2015 15:14:00 +0200</pubDate><guid>https://www.leslamas.net/post/cygwin-et-mintty/</guid><description>&lt;p&gt;&lt;a href="http://www.cygwin.com/"&gt;http://www.cygwin.com/&lt;/a&gt; + mintty&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/lonepie/mintty-quake-console"&gt;https://github.com/lonepie/mintty-quake-console&lt;/a&gt; =&amp;gt; ctrl + ² sur clavier Azerty&lt;/p&gt;</description></item><item><title>Échec de l'installation de Mint 17 depuis un live-PXE</title><link>https://www.leslamas.net/post/echec-de-l-installation-de-mint-17-depuis-un-live-pxe/</link><pubDate>Mon, 18 May 2015 14:32:00 +0200</pubDate><guid>https://www.leslamas.net/post/echec-de-l-installation-de-mint-17-depuis-un-live-pxe/</guid><description>&lt;p&gt;Suite à &lt;a href="http://www.leslamas.net/index.php?post/2012/08/02/Linux-Mint-Live-en-PXE-par-NFS" title="Linux Mint Live en PXE par NFS"&gt;ce billet&lt;/a&gt;, je me suis rendu compte que l&amp;rsquo;installateur plante s&amp;rsquo;il est lancé depuis un &amp;ldquo;live-PXE&amp;rdquo;.&lt;br&gt;
À l&amp;rsquo;origine du problème, la procédure de fabrication du fichier de configuration d&amp;rsquo;APT (gestionnaire de paquets), qui n&amp;rsquo;est pas adaptée à un &amp;ldquo;live-PXE&amp;rdquo;. Néanmions, voici comment le contourner.&lt;/p&gt;
&lt;h3 id="solution-1--one-shot"&gt;Solution 1 : one-shot&lt;/h3&gt;
&lt;p&gt;Une fois Mint démarré, éditer /usr/lib/ubiquity/apt-setup/apt-setup et trouver la ligne suivante :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
mv $ROOT/etc/apt/sources.list.new $ROOT/etc/apt/sources.list
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;La remplacer par ceci :&lt;/p&gt;</description></item><item><title>Rsync (avec transport SSH) sur un autre port que le 22</title><link>https://www.leslamas.net/post/rsync-avec-transport-ssh-sur-un-autre-port-que-le-22/</link><pubDate>Mon, 10 Feb 2014 22:12:00 +0100</pubDate><guid>https://www.leslamas.net/post/rsync-avec-transport-ssh-sur-un-autre-port-que-le-22/</guid><description>&lt;p&gt;rsync -e &amp;lsquo;ssh -p 42&amp;rsquo;&lt;br&gt;
(Sinon j&amp;rsquo;oublie !)&lt;/p&gt;</description></item><item><title>Remplacer la Freebox par un modem Alcatel Speed Touch Home</title><link>https://www.leslamas.net/post/remplacer-la-freebox-par-un-modem-alcatel-speed-touch-home/</link><pubDate>Mon, 21 Jan 2013 12:22:00 +0100</pubDate><guid>https://www.leslamas.net/post/remplacer-la-freebox-par-un-modem-alcatel-speed-touch-home/</guid><description>&lt;p&gt;Comme avec le &lt;a href="http://www.leslamas.net/index.php?post/2012/04/11/Remplacer-la-Freebox-par-un-routeur-Cisco-SOHO-97" title="Remplacer la Freebox par un routeur Cisco SOHO 97"&gt;SOHO97&lt;/a&gt;, le but ici est de configurer un modem Alcatel Speed Touch Home (STH dans la suite) pour se connecter à une ligne dégroupée chez Free. Notons qu&amp;rsquo;il est nécessaire d&amp;rsquo;avoir passé le STH en Speed Touch Pro.&lt;/p&gt;
&lt;p&gt;Avant de commencer, il faut savoir que Free utilise de l&amp;rsquo;IPoA, c&amp;rsquo;est-à-dire où IP est encapsulé directement dans ATM. L&amp;rsquo;encapsulation utilisée est VC-MUX. Or, même si le STH support l&amp;rsquo;IPoA et le VC-MUX, il ne permet pas d&amp;rsquo;utiliser les deux à la fois. Heureusement, il existe une version patchée du firmware qui remédie à ce problème. Originalement posté sur Forpage, il est devenu difficile à trouver et il figure en pièce jointe de ce billet.&lt;br&gt;
Attention, deux remarques concernant ce firmware :&lt;br&gt;
- il s&amp;rsquo;adresse à la version K du STH, pas la version G ;&lt;br&gt;
- &lt;strong&gt;il fait disparaître le mode &amp;ldquo;EXPERT&amp;rdquo;&lt;/strong&gt; du STH. Je recommande donc de conserver en passif une version qui autorise ce mode.&lt;/p&gt;</description></item><item><title>dns2tcp</title><link>https://www.leslamas.net/post/dns2tcp/</link><pubDate>Tue, 28 Aug 2012 16:27:00 +0200</pubDate><guid>https://www.leslamas.net/post/dns2tcp/</guid><description>&lt;p&gt;Petit tutoriel rapide pour installer et configurer un environnement dns2tcp. Juste rapidement, le but de cet environnement est d&amp;rsquo;utiliser les requêtes DNS pour établir une connexion TCP entre un client et un serveur (très pratique quand seul le DNS est autorisé &amp;hellip; ).&lt;/p&gt;
&lt;p&gt;/!\ Ce tuto par d&amp;rsquo;un VKS tout fraichement installé, mais peut être adapté à tout type d&amp;rsquo;environnement. /!\&lt;/p&gt;
&lt;p&gt;-- Parenthèse&lt;/p&gt;
&lt;p&gt;Je passe la configuration du système lui-même mais en profite pour rappeler que pouvoir se connecter en root sur un serveur, c&amp;rsquo;est pas top, et que laisser des clés SSH d&amp;rsquo;OVH, ben c&amp;rsquo;est pas top non plus :&lt;/p&gt;</description></item><item><title>Cntlm Authentication Proxy</title><link>https://www.leslamas.net/post/cntlm-authentication-proxy/</link><pubDate>Mon, 20 Aug 2012 17:39:00 +0200</pubDate><guid>https://www.leslamas.net/post/cntlm-authentication-proxy/</guid><description>&lt;p&gt;&lt;a href="http://cntlm.sourceforge.net/"&gt;Cntlm&lt;/a&gt; est un utilitaire permettant de s&amp;rsquo;authentifier auprès d&amp;rsquo;un proxy.&lt;/p&gt;
&lt;p&gt;Une fois l&amp;rsquo;utilitaire installé (téléchargeable &lt;a href="http://sourceforge.net/projects/cntlm/files/"&gt;ici&lt;/a&gt;), il faut modifier le finir &lt;strong&gt;cntlm.ini&lt;/strong&gt; :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
Username identifiant_AD
Domain nom_domaine
Auth mode_auth
PassNTLMv2 hash_trouvé
Proxy ip_proxy:port_proxy
Listen 3128
SOCKS5Proxy 8010
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Il est possible de remplir le fichier &lt;strong&gt;cntlm.ini&lt;/strong&gt; avec votre mot de passe de domaine en clair, mais il est préférable de le laisser vide et d&amp;rsquo;utiliser &lt;strong&gt;cntlm&lt;/strong&gt; pour récupérer la méthode d&amp;rsquo;authentification de votre AD ainsi que le hash de votre mot de passe. Il suffit d’exécuter la commande suivante dans le dossier de &lt;strong&gt;cntlm&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Linux Mint Live en PXE par NFS</title><link>https://www.leslamas.net/post/linux-mint-live-en-pxe-par-nfs/</link><pubDate>Thu, 02 Aug 2012 12:33:00 +0200</pubDate><guid>https://www.leslamas.net/post/linux-mint-live-en-pxe-par-nfs/</guid><description>&lt;p&gt;Il est possible, très simplement, de démarrer la distribution Linux Mint depuis un serveur PXE. Cette façon de faire peut être adaptée à d&amp;rsquo;autres distributions, elle est d&amp;rsquo;ailleurs inspirée de celle d&amp;rsquo;Ubuntu (d&amp;rsquo;où est tirée Mint).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Télécharger l&amp;rsquo;ISO : &lt;a href="http://www.linuxmint.com/download.php"&gt;http://www.linuxmint.com/download.php&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Monter l&amp;rsquo;image et copier le répertoire &lt;em&gt;casper&lt;/em&gt; à un endroit accessible en TFTP :&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
mount -o loop linuxmint-13-mate-dvd-64bit.iso /media/imagecd
mkdir /tftpboot/mint
cp -r /media/imagecd/casper /tftpboot/mint/
umount /media/imagecd
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Rendre ce répertoire accessible en NFS. Pour cela, installer le serveur NFS et ajouter une ligne d&amp;rsquo;export au fichier /etc/exports :&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
apt-get install nfs-kernel-server
echo &amp;#39;/tftpboot/mint *(ro,no_root_squash,no_subtree_check,async)&amp;#39; &amp;gt;&amp;gt; /etc/exports
/etc/init.d/nfs-kernel-server restart
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Ajouter une entrée dans le fichier &amp;lt;racine TFTP&amp;gt;/pxelinux.cfg/default. Pour ma part j&amp;rsquo;ai aussi passé l&amp;rsquo;OS en français :&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
LABEL mint
MENU LABEL Mint Live (NFS)
KERNEL mint/casper/vmlinuz
APPEND initrd=mint/casper/initrd.lz boot=casper netboot=nfs nfsroot=192.168.1.1:/tftpboot/mint locale=fr_FR keymap=fr console-setup/layoutcode=fr
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Mise à jour (21/11/2012) : le réseau fonctionne sous Linux Mint 13, mais plus sous Mint 14. Il faut alors redemander une IP :&lt;/p&gt;</description></item><item><title>Webdav avec nginx</title><link>https://www.leslamas.net/post/webdav-avec-nginx/</link><pubDate>Wed, 27 Jun 2012 16:48:00 +0100</pubDate><guid>https://www.leslamas.net/post/webdav-avec-nginx/</guid><description>&lt;p&gt;Le webdav est une extension HTTP destiné à lire et écrire des informations sur un serveur distant. Il permet de le faire pour plusieurs utilisateurs et gère les droits d&amp;rsquo;accès. Le tout est accessible soit par une interface web, par un client ou directement dans les os via les montages réseau (avec ou sans plugins).&lt;/p&gt;
&lt;p&gt;Nginx est un serveur web avec de nombreuses capacités notamment celle de faire serveur Webdav. Il y à quelques temps j&amp;rsquo;aurais dis que c&amp;rsquo;est chiant, qu&amp;rsquo;il faut bidouiller etc &amp;hellip; mais depuis que le support du webdav est complet (ou quasi), pourquoi s&amp;rsquo;en priver :).&lt;/p&gt;</description></item><item><title>Remplacer la Freebox par un routeur Cisco SOHO 97</title><link>https://www.leslamas.net/post/remplacer-la-freebox-par-un-routeur-cisco-soho-97/</link><pubDate>Fri, 13 Apr 2012 14:54:00 +0200</pubDate><guid>https://www.leslamas.net/post/remplacer-la-freebox-par-un-routeur-cisco-soho-97/</guid><description>&lt;p&gt;Voici une configuration possible du Cisco SOHO97 pour se connecter sur une ligne ADSL Free en dégroupage total (donc en IPoA). On y voit la configuration de l&amp;rsquo;encapsulation des VP/VC 8/36, l&amp;rsquo;adressage fixe (le DHCP ne fonctionne qu&amp;rsquo;avec certaines versions d&amp;rsquo;IOS) et le NAT. On peut aussi ajouter des redirectiosn de ports.&lt;/p&gt;
&lt;p&gt;Attention toutefois, le SOHO97 ne fait pas d&amp;rsquo;ADSL2+, seulement de l&amp;rsquo;ADSL. Sur une ligne de piètre qualité (2,5 km), je perds environ 26 % de débit en download, 14 % en upload et 20 ms de ping, ce qui est énorme.&lt;/p&gt;</description></item><item><title>Ouvrir une session sous Windows 7 sans mot de passe</title><link>https://www.leslamas.net/post/ouvrir-une-session-sous-windows-7-sans-mot-de-passe/</link><pubDate>Fri, 20 Jan 2012 16:22:00 +0100</pubDate><guid>https://www.leslamas.net/post/ouvrir-une-session-sous-windows-7-sans-mot-de-passe/</guid><description>&lt;p&gt;Le saviez-vous ? Il est possible de créer un compte administrateur sur Windows 7, sans avoir à ouvrir de session (donc sans connaître le mot de passe admin).&lt;br&gt;
En effet sur l&amp;rsquo;écran d&amp;rsquo;ouverture de session figure un bouton &amp;ldquo;Options d&amp;rsquo;ergonomie&amp;rdquo; qui démarre &lt;em&gt;%windir%\system32\utilman.exe&lt;/em&gt; en administrateur. Il suffit donc, depuis un liveCD, de remplacer cet exécutable par &lt;em&gt;cmd.exe&lt;/em&gt; puis redémarrer, pour qu&amp;rsquo;un clic sur le bouton &amp;ldquo;Options d&amp;rsquo;ergonomie&amp;rdquo; démarre une invite de commande à partir de laquelle on peut exécuter une MMC pour aller créer un deuxième compte administrateur.&lt;/p&gt;</description></item><item><title>Passerelle vers un réseau Tor</title><link>https://www.leslamas.net/post/passerelle-vers-un-reseau-tor/</link><pubDate>Wed, 05 Jan 2011 14:10:00 +0100</pubDate><guid>https://www.leslamas.net/post/passerelle-vers-un-reseau-tor/</guid><description>&lt;p&gt;Le but de ce billet est de créer une passerelle qui sort directement sur le réseau Tor.&lt;br&gt;
A quoi cela peut bien servir ? Par exemple en changeant la route par défaut d&amp;rsquo;un client lui permettre d&amp;rsquo;être anonyme sur la toile (attention aux données sensibles qui transitent dans le réseau Tor tout de même), ou encore fournir une passerelle, potentiellement ouverte, vers internet sans être reconnu comme IP source des paquets sortants.&lt;/p&gt;</description></item><item><title>John the ripper en multicore</title><link>https://www.leslamas.net/post/john-the-ripper-en-multicore/</link><pubDate>Tue, 14 Dec 2010 21:16:00 +0100</pubDate><guid>https://www.leslamas.net/post/john-the-ripper-en-multicore/</guid><description>&lt;p&gt;John The Ripper fait parti des meilleurs crackers de mot de passe, de part sa puissance et sa connaissance de nombreux algorithmes. Cependant, sa version officielle ne permet pas son exécution sur plusieurs core. Heureusement, une implémentation de JTR utilisant OpenMPI existe pour palier à ce problème.&lt;/p&gt;
&lt;p&gt;Utilisation de &lt;a href="http://www.openwall.com/john/"&gt;JTR&lt;/a&gt; (John The Ripper) sur plusieurs cœur grâce à &lt;a href="http://www.open-mpi.org/"&gt;OpenMPI&lt;/a&gt; (Open Source High Performance Computing):&lt;/p&gt;
&lt;h3 id="1-installation-dopenmpi"&gt;1. Installation d&amp;rsquo;OpenMPI&lt;/h3&gt;
&lt;h4 id="11-pour-les-mauviettes"&gt;1.1 Pour les mauviettes&lt;/h4&gt;
&lt;p&gt;Sous Debian :&lt;br&gt;
&lt;code&gt;$ su -c 'apt-get install openmpi-bin openmpi-dev'&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Subsonic : serveur de Streaming audio</title><link>https://www.leslamas.net/post/subsonic-serveur-de-streaming-audio/</link><pubDate>Tue, 07 Dec 2010 16:29:00 +0000</pubDate><guid>https://www.leslamas.net/post/subsonic-serveur-de-streaming-audio/</guid><description>&lt;h5 id="1-installer-java"&gt;1) Installer Java&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo apt-get install openjdk-6-jre&lt;/code&gt;&lt;/p&gt;
&lt;h5 id="2télécharger-le-paquet"&gt;2)Télécharger le paquet&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo wget http://downloads.sourceforge.net/project/subsonic/subsonic/4.2/subsonic-4.2.deb &lt;/code&gt;&lt;/p&gt;
&lt;h5 id="3-installer-le-paquet"&gt;3) Installer le paquet&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo dpkg -i subsonic-x.x.deb&lt;/code&gt;&lt;/p&gt;
&lt;h5 id="4-installation-des-transcoders"&gt;4) Installation des transcoders&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo aptitude install lame flac faad vorbis-tools ffmpeg&lt;/code&gt;&lt;/p&gt;
&lt;h5 id="5-configuration"&gt;5) Configuration&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo vi /etc/default/subsonic&lt;/code&gt;&lt;br&gt;
&lt;code&gt; # sudo service subsonic restart&lt;/code&gt;&lt;/p&gt;
&lt;h5 id="6-accès"&gt;6) Accès&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;http://adresse_ip:4040&lt;/code&gt;&lt;/p&gt;
&lt;h5 id="7-voir-les-logs"&gt;7) Voir les logs&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo tail -100f /var/subsonic&lt;/code&gt;&lt;/p&gt;</description></item></channel></rss>