Changer les serveurs DNS OS X à partir du terminal système

Terminal-applications-mode-unique-yosemite-0

Les utilisateurs avancés de Mac peuvent trouver le moyen de modifier les paramètres utile. Serveurs DNS sur Mac depuis le terminal sans avoir à recourir à chaque fois au panneau de configuration Réseau dans les Préférences Système, ce qui, bien que parfois plus pratique pour la plupart des utilisateurs de Mac, la méthode via le terminal offre d'autres avantages tels que dépannage DNS temporaire via la gestion à distance ssh.

Pour modifier les paramètres DNS à partir de la ligne de commande sous OS X, nous allons utilisez la commande 'networksetup'. Bien que la configuration du réseau ait de nombreuses utilisations avancées et complexes, la configuration DNS est assez simple.

Terminal-configure-dns-0

La commande networksetup est disponible dans toutes les versions modernes d'OS X et nous l'accompagnerons avec -setdnsservers, ci-dessous nous indiquerons le service réseau et les serveurs DNS que nous voulons configurer, en restant comme indiqué dans l'image ci-dessus:

-setdnsservers networksetup (service réseau) (IP DNS)

Par exemple, pour configurer un Mac en ligne Wi-Fi à Google (DNS 8.8.8.8) la syntaxe serait

networketup -setdnsservers Wi-Fi 8.8.8.8

Nous pouvons également configurer plusieurs serveurs DNS en cas de réservation du fait qu'à un moment donné, le premier ou le deuxième serveur est inaccessible. Pour ce faire, nous ajouterons simplement plus d'adresses IP des serveurs DNS ci-dessous, du premier au dernier par ordre de préférence, le premier étant celui par défaut auquel le système tentera de se connecter.

networksetup -setdnsservers Wi-Fi 8.8.8.8 8.8.4.4 87.265.1.16 87.265.1.17

Si vous souhaitez supprimer des traces de configuration DNS afin que le système les acquière automatiquement, par exemple via DHCP, entrez la commande suivante:

configuration du réseau -setdnsservers Wi-Fi

Enfin, pour vérifier quels serveurs DNS vous avez configurés, nous le ferons via:

configuration du réseau -getdnsservers


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.