▷ Освободите и обновите DHCP из командной строки с помощью ipconfig на Mac

Если вам нужно освободить и обновить DHCP из командной строки на Mac, очень полезная утилита ipconfig может сделать это быстро. Имейте в виду, что для большинства пользователей Mac OS X продление аренды DHCP из системных настроек Mac является лучшим подходом, поскольку он удобен для пользователя и столь же эффективен, но у терминального подхода есть свои проблемы. Преимущества для опытных пользователей и могут быть работать в ssh и однопользовательском режиме, что делает их отличными знаниями, которыми можно поделиться.

Как продлить аренду DHCP из командной строки Mac

Базовый синтаксис для продления аренды DHCP из командной строки с помощью ipconfig следующий:

sudo ipconfig set (ИНТЕРФЕЙС УСТРОЙСТВА) DHCP

Если вам известен интерфейс устройства (en0, en1, en2 и т. Д.), Просто выполните эту команду, чтобы освободить, а затем обновить DHCP для определенного устройства. Допустим, это en0, стандарт для современных Mac только с Wi-Fi.

sudo ipconfig установить en0 DHCP

После выполнения команды вы можете проверить, правильно ли настроен DHCP, определив информацию DHCP с помощью той же команды ipconfig с «getpacket»:

ipconfig getpacket en0

Предполагая, что предыдущая команда «set» была успешной, getpacket возвращает IP-адрес, DNS-сервер, маску подсети, маршрутизатор / шлюз и время аренды, назначенное DHCP. Если информация DHCP пуста, либо запрошенный интерфейс ошибочен, либо аренда DHCP не была продлена или распределена неправильно.

Другой грубый вариант — запустить ipconfig для всех интерфейсов устройств, доступных на Mac, таким же образом связав синтаксис:

sudo ipconfig set en0 DHCP && sudo ipconfig set en1 DHCP

Однако предпочтительнее установить DHCP для конкретного интерфейса.

Если вы не знаете интерфейс, первым делом необходимо определить аппаратный интерфейс компьютера, используемый для конкретного используемого вами сетевого порта. Для большинства современных компьютеров Mac мы ищем Wi-Fi, который обычно находится на en0, но многие пользователи Mac используют Ethernet, персональную точку доступа iPhone, подключенный телефон Android или внешнюю сетевую карту, каждый из которых может иметь свой интерфейс. в зависимости от оборудования. Вы можете легко определить, какой интерфейс устройства, запустив настройку сети (список всех аппаратных портов):

networksetup -listallhardwareports

Прокрутите вниз, чтобы найти интерфейс, который вы хотите настроить и обновить DHCP. Предположим, вы ищете «Wi-Fi», который может выглядеть так:

Аппаратный порт: Wi-Fi

Устройство: en0

Адрес Ethernet: b1: 3f: 22: dd: ab: 19

Рядом с «Устройство» вы найдете интерфейс, в данном случае «en0», который подключен к упомянутой выше команде ipconfig.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *