PROJET AUTOBLOG


Korben

Site original : Korben

⇐ retour index

Transformez votre Linux en routeur avec une seule commande

dimanche 10 octobre 2021 à 09:00

Vous voulez en faire un routeur capable de vous connecter à Internet, de proposer un hotspot Wifi, de faire office de proxy transparent ou de router convenablement les ports de vos machines virtuelles ou conteneurs ?

Alors bonne nouvelle, si vous avez une vieille machine qui traine dans un coin (ou un Raspberry Pi), vous allez pouvoir le transformer facilement en routeur grâce à cet outil pour Linux nommé Linux-router (lnxrouter).

Ce script appelle à la fois iptables, dnsmasq, hostapd…etc et permet de :

Linux Router peut donc être extrêmement utile dans le cas des configurations réseau suivantes :


Internet----(eth0/wlan0)-Linux-(wlanX)AP
                                       |--client
                                       |--client

                                    Internet
Wifi AP(no DHCP)                        |
    |----(wlan1)-Linux-(eth0/wlan0)------
    |           (DHCP)
    |--client
    |--client

                                    Internet
 Switch                                 |
    |---(eth1)-Linux-(eth0/wlan0)--------
    |--client
    |--client

Internet----(eth0/wlan0)-Linux-(eth1)------Another PC

Internet----(eth0/wlan0)-Linux-(virtual interface)-----VM/container

Ainsi pour créer un hotspot wifi, vous n’aurez qu’à entrer la commande suivante :

sudo lnxrouter --ap wlan0 NomPointAcces -p MotDePasse

Pour monter un proxy transparent qui passe par Tor :

sudo lnxrouter -i eth1 --tp 9040 --dns 9053 -g 192.168.55.1 --p6 fd00:5:6:7::

Et spécifier la config suivante dans le fichier torrc

TransPort 192.168.55.1:9040 
DNSPort 192.168.55.1:9053
TransPort [fd00:5:6:7::1]:9040 
DNSPort [fd00:5:6:7::1]:9053

Ou encore créer un proxy transparent pour VirtualBox :

sudo lnxrouter -i vboxnet5 --tp 9040 --dns 9053

Je ne m’étends pas sur toutes les possibilités du soft, mais concrètement, lnxrouter ne fait rien de plus que ce qu’il est possible de faire avec un Linux de base. C’est juste que ce script rend les choses plus simples et plus abordables. Je suis certain que ça vous plaira.

Vous retrouverez le script et la doc sur Github.

Activer / Désactiver le réseau en 1 clic sous Windows

samedi 9 octobre 2021 à 09:00

Si vous êtes sous Windows, il peut vous arriver de vouloir couper votre connexion Internet d’un seul clic en cas d’urgence. La plupart des gens éteindront l’ordinateur, d’autres arracheront le câble réseau avec les dents ou pulvériseront la box Internet avec une masse.

Mais pas besoin d’en arriver là. Si vous êtes sous Windows, vous pouvez mettre en place un simple « kill switch » sous la forme d’un raccourci qui désactivera l’interface réseau que vous utilisez. Cela peut être du wifi, de l’Ethernet…etc, ce que vous voulez.

Alors comment ça fonctionne ?

Et bien tout d’abord, notez dans un coin le nom de votre interface réseau. Ici chez moi c’est Ethernet0.

Puis faites un clic droit sur votre bureau et créez un nouveau raccourci.

Entrez ensuite la commande suivante dans le champ prévu à cet effet.

C:\\Windows\\System32\\netsh.exe interface set interface name="NOM_INTERFACE" admin = disabled

Pensez bien à remplacer NOM_INTERFACE par le nom de votre interface réseau et à mettre le paramètre admin = disabled.

Une fois que c’est fait, validez la création du raccourci, puis refaites un clic droit dessus et allez dans les propriétés de celui-ci. Cliquez alors sur le bouton « Avancé » et cochez la case « Exécuter en tant qu’administrateur ». Validez toutes les fenêtres en cliquant sur « OK » et voilà.

En double cliquant sur ce raccourci, votre connexion réseau sera immédiatement interrompue.

Maintenant si vous voulez la réactiver à tout moment, et bien c’est exactement la même procédure sauf qu’au lieu de mettre admin=disabled, et bien vous mettez admin=enabled.

C:\\Windows\\System32\\netsh.exe interface set interface name="NOM_INTERFACE" admin = enable

Et voilà, vous avez maintenant un interrupteur pour activer ou désactiver votre connexion réseau quand bon vous semble en un clic.

Source

Pika Backup – La sauvegarde simple sous Linux

vendredi 8 octobre 2021 à 09:00

Si vous êtes sous Linux et que vous cherchez un petit utilitaire sympa pour faire des sauvegardes de vos données en toute simplicité, ne cherchez plus.

Basée sur Borg Backup dont j’ai déjà parlé ici, Pika Backup va vous permettre de déclencher une sauvegarde dès que vous insérez un disque externe ou une clé USB.

Pas de sauvegardes programmées pour le moment donc. Notez que Pika Backup est véritablement destiné aux personnes qui veulent sauvegarder uniquement leurs précieux documents. Ce n’est pas un outil qui permet de faire une sauvegarde complète du système. Ce n’est pas non plus un outil qui permet d’exclure certains fichiers.

C’est tout simplement un logiciel qui vous permet de créer des dépôts pour vos sauvegardes, locales ou distantes, évidemment en dédupliquant la donnée comme ce que propose Borg. Ainsi vous gagnerez du temps et de l’espace disque, car la même donnée ne sera pas copiée 2 fois.

Comme tout bon logiciel qui se respecte, Pika permet de chiffrer vos backups et lorsque vous voudrez vous replonger dans vos archives sauvegardées, il suffira de vous balader dans le dépôt de sauvegarde à partir de n’importe quel explorateur de fichiers.

Vous l’aurez compris, Pika est très simple à utiliser, mais également limité. Cela conviendra à des personnes qui ont des choses très spécifiques à sauvegarder et qui ne veulent pas déployer l’artillerie lourde pour quelques documents.

Pika s’installe à l’aide de l’utilitaire Flatpak en passant par cette page ou en entrant simplement les lignes de commande suivantes :

sudo apt install flatpak
sudo apt install gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnome.World.PikaBackup

Et voilà !

Devenez un pro à GeoGuessr

jeudi 7 octobre 2021 à 09:00

GeoGuessr, vous connaissez ?

C’est un vrai sport sur Twitch. Il s’agit d’un site qui vous propulse dans un endroit aléatoire de la planète en mode Google Streetview et c’est à vous de deviner où vous vous situez.

Plus vous êtes prêt du véritable lieu, mieux vous serez classé.

Évidemment, il n’y a que 4 manières efficaces de gagner :

J’ai eu une chance de dingue !

Et pour s’entraîner, rien de mieux que GeoTips, un site qui vous propose tout un tas de trucs et astuce pour GeoGuessr. Cliquez sur un continent puis un pays e enfin une région pour connaître quelques détails afin de mieux vous situer sur Terre.

Au-delà de GeoGuessr, c’est bon pour la culture générale, et ça vous sauvera peut-être la vie un jour où après une soirée un peu trop arrosée, vous vous retrouverez dans un pays inconnu où vous ne comprenez ni la langue ni les coutumes. Cela pourrait aussi bien être le Paraguay ou Roubaix, alors pensez-y !

Merci à Laurent

Renommage automatique de balises dans Visual Studio Code

mercredi 6 octobre 2021 à 09:00

Edit : On vient de me signaler que Visual Studio intégrait maintenant nativement cette fonctionnalité. Il suffit d’aller dans les paramètres et de chercher « Link Editing » et de cocher la case. Merci à Juan pour le partage.


Visual Studio Code est sans doute l’un des meilleurs IDE du moment, notamment au niveau de sa galaxie d’extensions.

Si vous êtes développeur, vous l’utilisez peut-être et voici une extension qui fait un truc tout simple, mais vachement pratique : gérer le renommage des balises HTML / XML.

En effet, quand vous modifiez l’ouverture d’une balise, il faut également en modifier la fermeture, sinon vous allez provoquer malheur et damnation.

Mais pour les têtes en l’air comme moi, il existe l’extension Auto Rename Tag que vous pouvez trouver ici et qui vous permettra de faire ceci :

Et si vous souhaitez en apprendre plus sur Visual Studio Code pour le maîtriser à fond, il y a un bon bouquin en anglais qui s’appelle Visual Studio Code Distilled que je vous invite à lire.