Scutil

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Configuration réseau (macOS)
Commande scutil
Voir aussi Brew

scutil est l'outil en ligne de commande du System Configuration framework de macOS : il permet de lire et modifier des réglages réseau (noms d'hôte, DNS, proxy) normalement gérés depuis les Préférences Système.

Noms d'hôte

macOS distingue trois noms distincts, tous modifiables via scutil :

sudo scutil --set ComputerName "Nouveau Nom"   # nom affiché (Finder, partage), autorise espaces/accents
sudo scutil --set LocalHostName "NouveauNom"   # nom Bonjour/mDNS (.local), pas d'espaces ni accents
sudo scutil --set HostName "nouveau-nom"       # hostname classique (DNS/BSD), utilisé par les outils Unix

Lecture des valeurs actuelles :

scutil --get ComputerName
scutil --get LocalHostName
scutil --get HostName

Autres usages

scutil --dns                 # configuration DNS effective (résolveurs par interface)
scutil --proxy                # configuration proxy effective
scutil --nc list              # liste des configurations VPN (System Configuration)