Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: info@rubookmac.com

Как изменить DNS из командной строки Mac OS X

Чтобы изменить настройки DNS из командной строки OS X, вы будете использовать всегда полезную команду «networksetup». Хотя networksetup имеет множество передовых и сложных приложений, настройка DNS на самом деле довольно проста.

Как настроить DNS-серверы из командной строки OS X с помощью сетевого набора

Команда networksetup доступна во всех смутно современных версиях программного обеспечения Mac. Вы будете использовать флаг -setdnsservers, указать его в сетевой службе, а затем включить DNS-IP, это может выглядеть следующим образом:

networksetup -setdnsservers (Network Service) (DNS-IP)

Например, чтобы установить Mac с Wi-Fi в Google DNS 8.8.8.8, синтаксис будет следующим:

networksetup -setdnsservers Wi-Fi 8.8.8.8

Вы можете установить несколько DNS-серверов, если хотите, что позволит отказаться от события, когда первый или второй сервер недоступен. Например, это установит OpenDNS для первых двух DNS-серверов, а DNS-DNS — как третий резерв:

networksetup -setdnsservers Wi-Fi 208.67.222.222 208.67.220.220 8.8.8.8

Это всего лишь пример DNS-серверов и не обязательно универсальная рекомендация. Если вы хотите изменить свою, стоит найти самый быстрый DNS-сервер через такие приложения, как NameBench, которые выполняют тестовое тестирование, чтобы определить, какой DNS будет самым быстрым для вашего конкретного местоположения.

Как очистить все DNS-серверы с помощью networksetup

Это не то же самое, что сброс DNS-кеша, это просто удаляет все существующие настройки DNS-сервера. Это может быть полезно, если вы хотите вернуться к DHCP, предоставленному DNS с маршрутизатора, модема или аналогичной ситуации:

networksetup -setdnsservers Wi-Fi

Как и при настройке DNS, удаление DNS может потребовать, чтобы вы сбросили кеши DNS после внесения корректировок, в зависимости от того, что вы пытаетесь сделать.

Проверка настроек DNS с помощью networksetup

Вы также можете проверить существующие настройки DNS с помощью флага -getdnsservers с помощью networksetup, это сообщит о любых текущих настройках DNS, если таковые имеются:

networksetup -getdnsservers Wi-Fi
8.8.8.8

Изменение и настройка DNS может иметь самые разные цели: от ускорения поиска, поиска более надежных серверов, перехода на альтернативные провайдеры для выполнения подробных поисков во время распространения среди многих других ситуаций.

Понравилась статья? Поделиться с друзьями: