Назад | Перейти на главную страницу

Эквивалент команды сервера Mac OSX для dhclient?

Есть ли команда MacOS, которая делает запрос DHCP и обновляет старую аренду, отбрасывает ее для новой или сообщает об ошибках или отсутствии ответа от сервера DHCP?

Это поможет исправить сетевые проблемы на машине после проблем в сети без перезагрузки, а также будет полезно для диагностики более широких сетевых проблем с Mac.

Я не могу найти командный эквивалент dhclient хотя очевидно, что для этой цели должен служить какой-то компонент. Вопрос в том, доступен ли этот компонент интерфейсу командной строки?

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

Я считаю, что этот вопрос лежит в основе другого вопроса: Есть ли эквивалентная команда для 'init.d / перезапуска сети' в OS X

Чтобы продлить аренду:

sudo ipconfig set <interface> DHCP

Обычно интерфейс en0 или en1.

Чтобы увидеть все подробности, запустите sudo ipconfig setverbose 1 прежде, чем вы запустите вышеуказанное, затем хвост /var/log/system.log. После того, как вы закончите, не забудьте бежать sudo ipconfig setverbose 0 чтобы выключить его снова.