ネットワークのDNS設定をコマンドラインから変更する方法
「システム環境設定」 > 「ネットワーク」 > 各サービスの「詳細」 > 「DNS」から変更できるDNSサーバの設定を、ターミナルから変更する方法が、OS X Dailyに掲載されていたのでご紹介。
口頭やテキストベースでのコミュニケーションでDNS設定を変えてもらう時や、頻繁にDNSサーバを変えたりしたい時に便利。
例えばWi-FiのDNSサーバを「8.8.8.8(Google DNS)」にしたい場合、ターミナルを開き以下のコマンドを実行
networksetup -setdnsservers Wi-Fi 8.8.8.8
一度に複数個のDNSサーバを設定することも可能。
networksetup -setdnsservers Wi-Fi 208.67.222.222 208.67.220.220 8.8.8.8
DNSの設定をリセットするには以下のコマンドを実行
networksetup -setdnsservers Wi-Fi Empty
Wi-FiのDNSサーバがどう設定されているかを知りたい場合は以下のコマンドを実行
networksetup -getdnsservers Wi-Fi