Возможно ли для MacOS X (текущей или любой предыдущей) без труда принудительно отправить DHCP-клиент на DHCP-сервер, в начале разговора - в пакете DHCPDISCOVER - опция "Vendor Class Identifier" (60) установлена на какое-то значение?
Я знаю, что могу установить, например, DHCP-клиент ISC через pkgsrc который поддерживает VCI, но ищу что-нибудь родное.
Заранее благодарю за информацию.
это довольно старый пост вики указывает, что Mac OS X отправляет VCI AAPLBSDPC плюс некоторая другая информация о процессоре и типе машины обратно на сервер. Однако мне не удалось найти какую-либо информацию о том, как вы на самом деле измените это значение на клиенте. Я думаю, ваш единственный вариант - запустить другого клиента.
Я целый час разговаривал по телефону с службой поддержки Apple, а они просто не получают DHCP. В конечном итоге вы получите сообщение «Мы не обеспечиваем поддержку всего, к чему вы не можете получить доступ и настроить через графический интерфейс. Вы сами по себе, приятель». если вы продолжите зондировать их. Конечно, у меня был один «гениальный» технический специалист, который пытался сказать мне, что VCI был установлен по MAC-адресу и что его нельзя изменить. Затем я продолжил рассказывать ему, какой он был невежественный осел ... объяснил, что такое OUI MAC и почему он существует, как он связан с идентификатором клиента dhcp и как он НИЧЕГО не имеет отношения к идентификатору класса поставщика dhcp . В конце концов, он извинился за то, что был нахальным и пытался оттолкнуть меня от телефона, и поблагодарил меня за то, что я дал ему образование ... но все еще без решения.
Похоже, что, как и M $ Windoze, VCI на Mac заблокирован где-то в двоичном формате, и вы просто не можете его изменить.
Мое решение этой проблемы:
Вся операция заняла 35 минут, большая часть которых была потрачена на просмотр загрузки пакетов. Моя машина сейчас работает. Больше никаких проблем с DHCP, работающим на ящиках XP, а не на моем MBP. Не бойтесь клиента ISC. Он отлично работает и не конфликтует со встроенным клиентом.
J