Snippets

Du code concis, avec une explication claire.

bash

ip addr: alias IPv4 sur loopback

Créer une adresse virtuelle sur lo pour tests locaux ou binding multi-hôtes.

#ip#loopback#alias
bash

iotop: surveiller I/O disque par processus

Afficher en temps réel les processus qui lisent/écrivent le plus sur le disque.

#iotop#io#disk
bash

iostat: latence et débit des disques

Surveiller le débit, l'utilisation et les temps d'attente par périphérique bloc et LVM.

#iostat#disk#latency
bash

ip link: configurer MTU jumbo frames

Augmenter le MTU d'une interface pour réseaux supportant les jumbo frames.

#ip#mtu#jumbo
bash

ip link: dummy, VLAN et paires veth

Créer des interfaces virtuelles pour tests: dummy0, VLAN 100 et paire veth pour namespaces.

#ip#vlan#veth
bash

ip neigh: gérer le cache ARP/ND

Lister, supprimer ou ajouter des entrées ARP/ND pour résoudre des problèmes de voisinage.

#ip#neigh#arp
bash

ip netns: créer un namespace réseau de test

Isoler une stack réseau et y exécuter des commandes pour des tests sans containers.

#ip#netns#namespace
bash

ip route get: calculer le chemin de routage

Afficher l'interface, la gateway et la source choisis pour une destination donnée.

#ip#route#policy
bash

ip rule + fwmark: routage par marque

Marquer des paquets avec iptables/nft et sélectionner une table de routage dédiée via fwmark.

#ip#rule#fwmark
bash

ip rule: policy routing par adresse source

Acheminer des sous-réseaux via des passerelles différentes selon l'adresse source.

#ip#policy#routing
bash

ip rule: déboguer le policy routing

Inspecter règles, tables et sélection de route via fwmark/source pour diagnostiquer le policy routing.

#ip#rule#routing
bash

ipcs/ipcrm: gérer les IPC System V

Lister les segments de mémoire partagée, sémaphores et files de messages; nettoyer les orphelins.

#ipcs#ipcrm#sysv