NMLinux
Disponible sur
Mac OS X, GNU/LinuxLangues
Français, English, Español, Autres languesAlternative à
NETworkManagerNMLinux est une interface graphique unifiée qui rassemble 29 modules réseau dans une seule fenêtre, développée en Python 3 et PySide6 (Qt 6). Le projet est né de la volonté de disposer sur Linux d’un équivalent libre au logiciel Windows NETworkManager, et a depuis considérablement dépassé ce point de départ. Modules disponibles : Tableau de bord · Gestionnaire de connexions · Interfaces réseau · Wi-Fi · Calculateur de sous-réseau · Résolution DNS · Ping Monitor · Scanner IP · Scanner de ports · Nmap · Whois · SNMP · SNTP/NTP · Terminal SSH embarqué · Bureau à distance (RDP) · VNC · Gestionnaire de clés SSH · Inspecteur TLS + Liste de surveillance · Navigateur SMB/NFS · Éditeur de fichier hosts · Traceroute visuel · MTR · Visionneuse pare-feu · Test de débit · Moniteur de bande passante · Wake on LAN · Carte topologique · Serveur de transfert de fichiers · Gestionnaire d’export · Palette de commandes (Ctrl+P)
Points forts :
- Terminal SSH avec émulation VT100/xterm complète, scrollback, couleurs 256, transfert d’agent
- Carte topologique interactive : découverte automatique des équipements LAN via nmap, icônes par classe (routeur, NAS, imprimante, téléphone, switch, Raspberry Pi)
- Inspecteur TLS avec surveillance en arrière-plan des expirations de certificats (point coloré dans la barre latérale)
- Inventaire d’assets : scan CIDR avec collecte OS/CPU/RAM/disque/uptime via SSH, WinRM ou SNMP
- Serveur TFTP + HTTP à la demande (cas d’usage classique : sauvegarde de configuration routeur/switch)
- Traceroute visuel : route hop par hop sur une carte du monde avec géolocalisation en direct
- Interface en 8 langues : FR / EN / ES / DE / IT / PT / JA / ZH
- Fonctionne sur Linux (KDE, GNOME, XFCE…) et macOS — sans connexion internet requise
- Icônes SVG Lucide embarquées, aucune dépendance au thème d’icônes système
Installation :
- Arch / Manjaro / EndeavourOS : yay -S nmlinux (AUR)
- Toute distribution Linux : AppImage (aucune installation, fichier unique)
- Debian / Ubuntu / Mint : script install.sh fourni dans les sources
- NixOS : nix run github:thongor77/nmlinux
- macOS : bash packaging/install_macos_app.sh