Snippets
Du code concis, avec une explication claire.
ipcalc: calculer masques et sous-réseaux
Obtenir netmask, wildcard, plages d'adresses et CIDR de façon rapide et scriptable.
iperf3: mesurer jitter et pertes en UDP
Tester en mode UDP pour évaluer la qualité d'un lien (latence/jitter/perte).
iperf3: mesurer la bande passante réseau
Tester débit TCP/UDP entre deux hôtes: serveur, client, flux parallèles, reverse et sortie JSON.
ipmitool: power, SOL et capteurs à distance
Piloter l'alimentation, ouvrir une console série sur LAN et lire les capteurs.
ipset: listes d'IPs performantes pour iptables
Créer un set d'adresses et l'utiliser dans une règle iptables pour matcher rapidement.
ipset: sauvegarder et restaurer des sets
Persister des ipsets (blacklists/whitelists) et les recharger au boot.
iptables: clamp-mss-to-pmtu pour éviter la fragmentation
Ajuster la MSS TCP sortante pour s'adapter au MTU du chemin et éviter les blackholes PMTU.
iptables: marquer DSCP pour QoS
Marquer les paquets sortants avec un DSCP spécifique pour gérer la QoS en aval.
iptables: limiter connexions simultanées par IP
Empêcher l'abus en limitant le nombre de connexions par adresse source.
iptables: limiter les requêtes par IP (hashlimit)
Rate limiter des nouvelles connexions ou paquets par IP source au niveau L3/L4.
iptables: filtrer par états conntrack
Autoriser les connexions établies et limiter NEW pour des ports spécifiques.
iptables: NAT sortant avec MASQUERADE
Activer le partage de connexion (NAT) pour un réseau LAN vers Internet.