Macの上級ユーザーは、設定を変更する方法が役立つ場合があります。 Mac上のDNSサーバー 毎回システム環境設定のネットワークコントロールパネルに頼る必要なしに端末から。これはほとんどのMacユーザーにとってより快適な場合もありますが、端末を介した方法には次のような他の利点があります。 一時DNSのトラブルシューティング sshリモート管理を介して。
OS XのコマンドラインからDNS設定を変更するには、 'networksetup'コマンドを使用します。 networksetupには多くの高度で複雑な用途がありますが、DNSセットアップの場合は非常に簡単です。
networksetupコマンドは、OS Xのすべての最新バージョンで使用でき、以下の-setdnsserversを使用します。 ネットワークサービスを示します 構成するDNSサーバーは、上の画像のように残ります。
-setdnsservers networksetup(ネットワークサービス)(IP DNS)
たとえば、オンラインMacをセットアップするには GoogleへのWi-Fi (DNS 8.8.8.8)構文は次のようになります
networksetup -setdnsservers Wi-Fi 8.8.8.8
設定することもできます 複数のDNSサーバー ある時点で最初またはXNUMX番目のサーバーに到達できないという事実による予約の場合。 これを行うには、以下のDNSサーバーのIPアドレスを、最初から最後まで、優先順に追加します。最初のアドレスが、システムが接続を試みるデフォルトになります。
networksetup -setdnsservers Wi-Fi 8.8.8.8 8.8.4.4 87.265.1.16 87.265.1.17
DNS構成トレースを消去して、システムがDHCPなどを介して自動的に取得するようにする場合は、次のコマンドを入力します。
networksetup -setdnsservers Wi-Fi
最後に、構成したDNSサーバーを確認するために、次の手順を実行します。
networksetup -getdnsservers