Sommaire

Apr 28, 2015 - Outils de configuration Ethernet avec Ubuntu

Outils de configuration Ethernet avec Ubuntu

Il est courant en informatique de trouver que la machine est lente, qu’elle “rame”. En général, savoir ce que fait la machine permet de mieux comprendre la situation et ainsi relativiser la chose.

Les outils habituels de suivi de mémoire et processeurs ne seront pas abordés.

Par la suite nous verrons quelques outils qui peuvent être utilisés pour surveiller / diagnostiquer des soucis au niveau du réseau.

Outils utilisés

  • ping
  • mtr
  • arp-scan
  • iptraf
  • iperf
  • ethtool eth0
  • mii-tool

Licence

logo creative common by-sa 3.0 Creative Commons Paternité – Partage à l’Identique 3.0 non transcrit

Apr 2, 2015 - Le DNS expliqué avec le DNS

Le DNS expliqué avec le DNS

Mékeskidi ?

Commande à lancer dans une console unix. Le logiciel dig doit être installé

$ dig @ns1.statdns.com ascii.statdns.org naptr +short

réponse :

100 10 "" "              Local Host                        |  Foreign    " "" .
110 10 "" "                                                |             " "" .
120 10 "" " +---------+               +----------+         |  +--------+ " "" .
130 10 "" " |         | user queries  |          |queries  |  |        | " "" .
140 10 "" " |  User   |-------------->|          |---------|->|Foreign | " "" .
150 10 "" " | Program |               | Resolver |         |  |  Name  | " "" .
160 10 "" " |         |<--------------|          |<--------|--| Server | " "" .
170 10 "" " |         | user responses|          |responses|  |        | " "" .
180 10 "" " +---------+               +----------+         |  +--------+ " "" .
190 10 "" "                             |     A            |             " "" .
200 10 "" "             cache additions |     | references |             " "" .
210 10 "" "                             V     |            |             " "" .
220 10 "" "                           +----------+         |             " "" .
230 10 "" "                           |  cache   |         |             " "" .
240 10 "" "                           +----------+         |             " "" .

Mais encore ?

Que se passe-t-il ?

La commande dig est appelée avec plusieurs paramètres :

  • @ns1.statdns.com : indique quel résolveur utiliser pour répondre à la question posée
  • ascii.statdns.org : indique quel est le nom de domaine de la question
  • naptr : indique le type d’information souhaitée (ici du texte. Le DNS ne stocke pas que des adresses IP)
  • +short : indique que l’on souhaite l’affichage minimal de dig = seulement la réponse à la question sans fioriture

Que dit le schéma du résultat ?

Le schéma indique les différentes activités qui sont réalisées dans le cas d’une requête (query) dns posée par l’utilisateur (user). En pratique il s’agit d’un programme sur l’ordinateur de l’utilisateur.

Le mécanisme de résolution des requêtes distingue deux types de serveur DNS.

  • les résolveurs d’un côté, qui s’occupent de chercher la réponse à la question, quitte à poser la question à plusieurs (autres) serveurs.
  • les serveurs faisant autorité, qui “détiennent la vérité” sur une ou plusieurs zones. Une zone est un ensemble d’enregistrements.

Licence

logo creative common by-sa 3.0 Creative Commons Paternité – Partage à l’Identique 3.0 non transcrit

Mar 29, 2015 - Guide d'autodéfense numérique, Pour référence

Guide de défense numérique - Cyberfoutaise ?

Version courte : Non. Pas de foutaise.

Il parle de quoi ?

Cet article à pour simple objet de mettre en ligne une copie des documents déjà publiés.

Extrait de la page d’accueil de https://guide.boum.org/

*Guide d’autodéfense numérique*

[…] nous n’avons pas envie d’être contrôlables par quelque « Big Brother » que ce soit. Qu’il existe déjà ou que l’on anticipe son émergence, le mieux est sans doute de faire en sorte qu’il ne puisse pas utiliser, contre nous, tous ces merveilleux outils que nous offrent — ou que lui offrent — les technologies numériques. […]

Même si l’on choisit de ne pas les utiliser directement, d’autres le font pour nous. Alors, autant essayer de comprendre ce que ça implique. […]

Face à ces constats, la seule voie praticable semble être de devenir capables d’imaginer et de mettre en place des politiques de sécurité adéquates. Tout l’enjeu de ce guide est de fournir cartes, sextant et boussole à quiconque veut cheminer sur cette route.

Un guide à lire, relire, pratiquer, en solitaire ou à plusieurs, à faire découvrir et à partager… ou comment affiner l’art de la navigation dans les eaux troubles du monde numérique.

Les documents

couverture du guide

Ils en parlent

Du même sujet

Licence

logo creative common by-sa 3.0 Creative Commons Paternité – Partage à l’Identique 3.0 non transcrit

Mar 16, 2015 - Comment installer un paquet récalcitrant sous Ubuntu / Debian-like ?

Comment installer un paquet récalcitrant sous Ubuntu / Debian-like ?

Un des problèmes courants lors d’une grosse mise à jour système directement en changeant les fichiers sources.list est la présence de deux paquets dans deux versions différentes mais avec deux identifiants de version différents.

Dans un tel cas, le gestionnaire de paquet propose une mise à jour qui échoue du fait de la présence de certains fichiers.

Lorsque le paquet en question est le kernel, vous êtes mal …

Les sympômes sont indiqués ici.

dpkg : erreur de traitement de /var/cache/apt/archives/cupsys_1.3.7-4_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/lib/cups/daemon/cups-lpd », qui appartient aussi au paquet cupsys-bsd
dpkg-deb: sous-processus paste tué par le signal (Relais brisé (pipe))

Avec dpkg

Une solution est indiqué dans le même thread.

$ dpkg -i --force-overwrite cupsys_1.3.7-4_amd64.deb

Avec aptitude

$  apt-get -o Dpkg::Options::="--force-overwrite" <nom du paquet>

dans mon cas

Commande :

$  apt-get -o Dpkg::Options::="--force-overwrite" install linux-image-extra-3.13.0-46-generic

Résultat :

dpkg : avertissement : problème contourné par utilisation de --force :
dpkg : avertissement : tentative de remplacement de « /lib/modules/3.13.0-46-generic/kernel/drivers/rtc/rtc-wm8350.ko », qui appartient aussi au paquet linux-image-3.13.0-46-generic 3.13.0-46.79~precise1
dpkg : avertissement : problème contourné par utilisation de --force :
dpkg : avertissement : tentative de remplacement de « /lib/modules/3.13.0-46-generic/kernel/drivers/rtc/rtc-palmas.ko », qui appartient aussi au paquet linux-image-3.13.0-46-generic 3.13.0-46.79~precise1
dpkg : avertissement : problème contourné par utilisation de --force :
dpkg : avertissement : tentative de remplacement de « /lib/modules/3.13.0-46-generic/kernel/drivers/rtc/rtc-ds1286.ko », qui appartient aussi au paquet linux-image-3.13.0-46-generic 3.13.0-46.79~precise1
dpkg : avertissement : problème contourné par utilisation de --force :
dpkg : avertissement : tentative de remplacement de « /lib/modules/3.13.0-46-generic/kernel/drivers/rtc/rtc-s5m.ko », qui appartient aussi au paquet linux-image-3.13.0-46-generic 3.13.0-46.79~precise1
dpkg : avertissement : problème contourné par utilisation de --force :
dpkg : avertissement : tentative de remplacement de « /lib/modules/3.13.0-46-generic/kernel/drivers/rtc/rtc-ds3232.ko », qui appartient aussi au paquet linux-image-3.13.0-46-generic 3.13.0-46.79~precise1
dpkg : avertissement : problème contourné par utilisation de --force :
dpkg : avertissement : tentative de remplacement de « /lib/modules/3.13.0-46-generic/kernel/drivers/rtc/rtc-ds1553.ko », qui appartient aussi au paquet linux-image-3.13.0-46-generic 3.13.0-46.79~precise1
dpkg : avertissement : problème contourné par utilisation de --force :
dpkg : avertissement : tentative de remplacement de « /lib/modules/3.13.0-46-generic/kernel/drivers/rtc/rtc-max8907.ko », qui appartient aussi au paquet linux-image-3.13.0-46-generic 3.13.0-46.79~precise1

[...]

dpkg : avertissement : problème contourné par utilisation de --force :
dpkg : avertissement : tentative de remplacement de « /lib/modules/3.13.0-46-generic/kernel/net/sunrpc/xprtrdma/xprtrdma.ko », qui appartient aussi au paquet linux-image-3.13.0-46-g
eneric 3.13.0-46.79~precise1
Paramétrage de linux-image-extra-3.13.0-46-generic (3.13.0-46.79) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-46-generic /boot/vmlinuz-3.13.0-46-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-46-generic /boot/vmlinuz-3.13.0-46-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-46-generic
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-2.fw for module r8169
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.13.0-46-generic /boot/vmlinuz-3.13.0-46-generic
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.13.0-46-generic
Found initrd image: /boot/initrd.img-3.13.0-46-generic
Found linux image: /boot/vmlinuz-3.13.0-24-generic
Found initrd image: /boot/initrd.img-3.13.0-24-generic
Found memtest86+ image: /boot/memtest86+.bin
done
Paramétrage de linux-image-generic (3.13.0.46.53) ...
Paramétrage de linux-generic (3.13.0.46.53) ...

SUCCESS.

Licence

logo creative common by-sa 3.0 Creative Commons Paternité – Partage à l’Identique 3.0 non transcrit