Как запросить дополнительные параметры DHCP с DHCP-сервера

Переводы статьи Переводы статьи
Код статьи: 312468 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В данной статье описывается, как настроить службу DHCP-клиенту запрашивать дополнительные параметры DHCP (например, параметр 11 [ресурсов сервера]) и описывает некоторые различия между Windows NT 4.0 и Windows 2000.

Дополнительная информация

По умолчанию все клиентских компьютеров DHCP в Windows, приведенных в этой статье поддерживают следующие параметры DHCP:
Свернуть эту таблицуРазвернуть эту таблицу
Код Описание
003Маршрутизатор
006DNS-сервер
015DNS-имя домена
044WINS-сервер
046Тип узла NetBIOS
Кроме того система Windows 2000 поддерживает 31 (выполняют обнаружение маршрутизатора) и 33 (статический маршрут).

Windows NT 4.0

Важные Этот раздел, метод или задача содержит действия, о том, как внести изменения в реестр. Тем не менее при неправильном изменении реестра, могут возникнуть серьезные проблемы. Таким образом Убедитесь, что внимательно выполните следующие действия. Для дополнительной защиты резервную копию реестра перед внесением изменений. Затем при возникновении неполадок можно восстановить реестр. Для получения дополнительных сведений о том, как резервное копирование и восстановление реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Резервное копирование и восстановление реестра Windows

В Windows NT 4.0 параметры DHCP, хранятся в следующем разделе реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DHCP\Parameters\Options
Можно добавить новый раздел для параметра DHCP, который требуется запросить у DHCP-сервера. Запрос комментариев (RFC) 1533 определяются параметры, поддерживаемые сервером DHCP. Например если вы хотите запросить адрес Интернет-протокола (IP) для ресурсов сервера, необходимо добавить параметр DHCP 11. Для этого:
  1. Запустите редактор реестра (Regedt32.exe).
  2. Найдите и выделите следующий раздел реестра:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DHCP\Parameters\Options
  3. Нажмите кнопку Добавить ключ В меню Редактирование меню, а затем добавьте следующий параметр реестра:
    Имя ключа: 11
    Класс: (Не вводите имя)
  4. Нажмите кнопку Новый раздел в редакторе реестра, Добавить значение В меню Редактирование меню, а затем добавьте следующий параметр реестра:
    Значение имени: KeyType
    Тип данных: REG_DWORD
    Данные: 0x3
    ПРИМЕЧАНИЕ: Значение KeyType определяет тип данных для нового ключа. Значение 0x3 создаст типа REG_BINARY, наиболее подходящих для получение необработанных данных.
  5. Нажмите кнопку Добавить значение В меню Редактирование меню, а затем добавьте следующий параметр реестра:
    Имя параметра: RegLocation
    Тип данных: REG_SZ
    ПРИМЕЧАНИЕ: В Данные поле, введите место хранения данных параметр реестра. Например, требуется хранить данные в следующем разделе реестра:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
    В этом случае введите следующую строку в Данные поле:
    system\currentcontrolset\services\tcpip\parameters\resourceserver

  6. Закройте редактор реестра и перезагрузите компьютер.
ПРИМЕЧАНИЕ: Клиент запрашивает параметр от DHCP-сервера и вводит как шестнадцатеричное значение раздела реестра, который был введен в Данные поле. Если вы хотите преобразовать данные, необходимо создать свою собственную логику для этого.

Windows 2000

Служба клиента DHCP в Windows 2000 был обновлен с Windows NT 4.0. Клиенты Windows 2000 необходимо выполнить DhcpRequestParams Вызов API для настраиваемых параметров запроса. DHCP-клиент хранит данные, полученные от DHCP-сервера в локальный кэш. Если служба DHCP клиентский кэш содержит все данные, требуемые в pRecdParams Массив DhcpRequestParams вызов функции клиент возвращает данные из кэша.

Если данные, требуемые в клиентском кэше недоступен, клиент обрабатывает DhcpRequestParams отправляя сообщение ИНФОРМИРОВАТЬ DHCP на DHCP-сервер вызовов функций. В DhcpRequestParams Вызов API можно также запросить пользователя или идентификатор класса вендора на параметры. Для получения дополнительных сведения, обратитесь к документации Microsoft Developer Network (MSDN) о вызове API. Примеры кода можно найти в следующих документах MSDN:Для получения дополнительных сведений обратитесь к RFC 1533:

Свойства

Код статьи: 312468 - Последний отзыв: 7 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 4.0 Enterprise Edition
Ключевые слова: 
kbhowto kbnetwork kbnofix kbmt KB312468 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:312468

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com