Сервер

Windows 7 настроить dhcp сервер на windows: windows-7 — Включить DHCP-сервер в Win7 для локальной сети

Содержание

Развертывание DHCP с помощью Windows PowerShell



  • Чтение занимает 20 мин

В этой статье

Применяется к: Windows Server (Semi-Annual Channel), Windows Server 2016Applies to: Windows Server (Semi-Annual Channel), Windows Server 2016

Это руководство содержит инструкции по развертыванию DHCP-сервера протокола динамической настройки узла протокола IP версии 4 ( ) , который автоматически назначает IP-адреса и параметры DHCP клиентам IPv4 DHCP, подключенным к одной или нескольким подсетям в сети.This guide provides instructions on how to use Windows PowerShell to deploy an Internet Protocol (IP) version 4 Dynamic Host Configuration Protocol (DHCP) server that automatically assigns IP addresses and DHCP options to IPv4 DHCP clients that are connected to one or more subnets on your network.

Использование DHCP-серверов для назначения IP-адресов экономится в административных издержках, так как вам не нужно вручную настраивать параметры TCP/IP v4 для каждого сетевого адаптера на каждом компьютере в сети.Using DHCP servers to assign IP addresses saves in administrative overhead because you do not need to manually configure the TCP/IP v4 settings for every network adapter in every computer on your network. При использовании DHCP конфигурация TCP/IP v4 выполняется автоматически при подключении компьютера или другого DHCP-клиента к сети.With DHCP, TCP/IP v4 configuration is performed automatically when a computer or other DHCP client is connected to your network.

Вы можете развернуть DHCP-сервер в Рабочей группе в качестве отдельного сервера или в составе домена Active Directory.You can deploy your DHCP server in a workgroup as a standalone server, or as part of an Active Directory domain.

Данное руководство содержит следующие разделы.This guide contains the following sections.

Общие сведения о развертывании DHCPDHCP Deployment Overview

На следующем рисунке показан сценарий, который можно развернуть с помощью этого руководством.The following illustration depicts the scenario that you can deploy by using this guide. Сценарий включает один DHCP-сервер в домене Active Directory.The scenario includes one DHCP server in an Active Directory domain. Сервер настроен на предоставление IP-адресов клиентам DHCP в двух разных подсетях.The server is configured to provide IP addresses to DHCP clients on two different subnets. Подсети разделяются маршрутизатором с включенной пересылкой DHCP.The subnets are separated by a router that has DHCP Forwarding enabled.

Обзор технологийTechnology Overviews

В следующих разделах приведены краткие обзоры DHCP и TCP/IP.The following sections provide brief overviews of DHCP and TCP/IP.

Обзор DHCPDHCP overview

DHCP — это стандарт IP для упрощения управления IP-конфигурацией узлов.DHCP is an IP standard for simplifying the management of host IP configuration. Стандарт DHCP предусматривает использование DHCP-серверов для управления динамическим выделением IP-адресов и других сопутствующих сведений о настройке для клиентов сети, поддерживающих DHCP.The DHCP standard provides for the use of DHCP servers as a way to manage dynamic allocation of IP addresses and other related configuration details for DHCP-enabled clients on your network.

DHCP позволяет использовать DHCP-сервер для динамического назначения IP-адреса компьютеру или другому устройству, такому как принтер, в локальной сети, а не вручную настраивать каждое устройство со статическим IP-адресом.DHCP allows you to use a DHCP server to dynamically assign an IP address to a computer or other device, such as a printer, on your local network, rather than manually configuring every device with a static IP address.

Любой компьютер в сети TCP/IP должен иметь уникальный IP-адрес, который вместе с маской подсети однозначно определяет главный компьютер и подсеть, в которой этот компьютер находится.Every computer on a TCP/IP network must have a unique IP address, because the IP address and its related subnet mask identify both the host computer and the subnet to which the computer is attached. Используя DHCP, можно проверить, все ли компьютеры, настроенные в качестве DHCP-клиентов, получают IP-адреса, предназначенные для данной подсети и расположения в сети; такие параметры DHCP, как шлюз по умолчанию и DNS-серверы, вместе с информацией о правильной работе в сети можно автоматически передавать DHCP-клиентам.By using DHCP, you can ensure that all computers that are configured as DHCP clients receive an IP address that is appropriate for their network location and subnet, and by using DHCP options, such as default gateway and DNS servers, you can automatically provide DHCP clients with the information that they need to function correctly on your network.

Для сетей на основе TCP/IP DHCP сокращает сложность и объем административной работы, связанной с настройкой компьютеров.For TCP/IP-based networks, DHCP reduces the complexity and amount of administrative work involved in configuring computers.

Обзор TCP/IPTCP/IP overview

По умолчанию во всех версиях клиентских операционных систем Windows Server и Windows параметры TCP/IP для сетевых подключений IP версии 4 настроены на автоматическое получение IP-адреса и других сведений, называемых параметрами DHCP, с DHCP-сервера.By default, all versions of Windows Server and Windows Client operating systems have TCP/IP settings for IP version 4 network connections configured to automatically obtain an IP address and other information, called DHCP options, from a DHCP server. По этой причине не требуется настраивать параметры TCP/IP вручную, если только компьютер не является сервером или другим устройством, для которого требуется настроенный вручную статический IP-адрес. Because of this, you do not need to configure TCP/IP settings manually unless the computer is a server computer or other device that requires a manually configured, static IP address.

Например, рекомендуется вручную настроить IP-адрес сервера DHCP и IP-адреса DNS-серверов и контроллеров домена, на которых выполняются службы домен Active Directory Services ( AD DS ) .For example, it is recommended that you manually configure the IP address of the DHCP server, and the IP addresses of DNS servers and domain controllers that are running Active Directory Domain Services (AD DS).

Протокол TCP/IP в Windows Server 2016 является следующим:TCP/IP in Windows Server 2016 is the following:

  • сетевое программное обеспечение, которое основано на сетевых протоколах, являющихся отраслевым стандартом;Networking software based on industry-standard networking protocols.

  • маршрутизируемый протокол корпоративных сетей, обеспечивающий подключение компьютера под управлением Windows к локальным и глобальным сетям;A routable enterprise networking protocol that supports the connection of your Windows-based computer to both local area network (LAN) and wide area network (WAN) environments.

  • базовые технологии и служебные программы для соединения компьютеров под управлением ОС Windows с разнородными системами для обмена данными;Core technologies and utilities for connecting your Windows-based computer with dissimilar systems for the purpose of sharing information.

  • Основа для получения доступа к глобальным службам Интернета, таким как серверы Web и протокол FTP (FTP).A foundation for gaining access to global Internet services, such as Web and File Transfer Protocol (FTP) servers.

  • надежная, масштабируемая кроссплатформенная система клиент-сервер.A robust, scalable, cross-platform, client/server framework.

TCP/IP обеспечивает основные служебные программы TCP/IP, которые позволяют компьютерам под управлением Windows соединяться с другими системами, произведенными как корпорацией Майкрософт, так и другими компаниями. Ниже указаны некоторые из них.TCP/IP provides basic TCP/IP utilities that enable Windows-based computers to connect and share information with other Microsoft and non-Microsoft systems, including:

  • Windows Server 2016Windows Server 2016

  • Windows 10Windows 10

  • Windows Server 2012 R2Windows Server 2012 R2

  • Windows 8.1Windows 8.1

  • Windows Server 2012Windows Server 2012

  • Windows 8Windows 8

  • Windows Server 2008 R2Windows Server 2008 R2

  • Windows 7Windows 7

  • Windows Server 2008Windows Server 2008

  • Windows VistaWindows Vista

  • Узлы в ИнтернетеInternet hosts

  • Системы Apple MacintoshApple Macintosh systems

  • Мэйнфреймы IBMIBM mainframes

  • Системы UNIX и LinuxUNIX and Linux systems

  • Системы Open VMSOpen VMS systems

  • Принтеры, готовые к работе в сетиNetwork-ready printers

  • Планшеты и Сотовые телефоны с поддержкой технологии Wired Ethernet или Wireless 802,11Tablets and cellular telephones with wired Ethernet or wireless 802.11 technology enabled

Планирование развертывания DHCPPlan DHCP Deployment

Ниже приведены основные этапы планирования перед установкой роли DHCP-сервера.Following are key planning steps before installing the DHCP server role.

Планирование DHCP-серверов и пересылки DHCPPlanning DHCP servers and DHCP forwarding

Поскольку сообщения DHCP являются широковещательными, маршрутизаторы не пересылают их между подсетями.Because DHCP messages are broadcast messages, they are not forwarded between subnets by routers. Если имеется несколько подсетей и службу DHCP требуется обеспечить для каждой из них, необходимо выполнить одно из описанных ниже действий.If you have multiple subnets and want to provide DHCP service for each subnet, you must do one of the following:

  • Установите DHCP-сервер в каждой из подсетей. Install a DHCP server on each subnet

  • Настройте маршрутизаторы на пересылку широковещательных сообщений DHCP между подсетями, а на DHCP-сервере настройте несколько областей (по одной на подсеть).Configure routers to forward DHCP broadcast messages across subnets and configure multiple scopes on the DHCP server, one scope per subnet.

В большинстве случаев настройка маршрутизаторов на пересылку широковещательных сообщений DHCP является более экономически эффективным решением, чем развертывание DHCP-сервера в каждом из физических сегментов сети.In most cases, configuring routers to forward DHCP broadcast messages is more cost effective than deploying a DHCP server on each physical segment of the network.

Планирование диапазонов IP-адресовPlanning IP address ranges

У каждой подсети должен быть собственный уникальный диапазон IP-адресов.Each subnet must have its own unique IP address range. Эти диапазоны представлены на DHCP-сервере с помощью областей.These ranges are represented on a DHCP server with scopes.

Область представляет собой группировку IP-адресов в целях администрирования для компьютеров подсети, в которой используется служба DHCP.A scope is an administrative grouping of IP addresses for computers on a subnet that use the DHCP service. Администратор сначала создает область для каждой физической подсети, а затем использует ее для определения параметров клиентских компьютеров.The administrator first creates a scope for each physical subnet and then uses the scope to define the parameters used by clients.

Область имеет указанные ниже свойства.A scope has the following properties:

  • Диапазон IP-адресов, в котором осуществляется включение или исключение адресов, используемых в предложениях на выделение адреса службы DHCP.A range of IP addresses from which to include or exclude addresses used for DHCP service lease offerings.

  • Маска подсети, определяющая префикс подсети для конкретного IP-адреса. A subnet mask, which determines the subnet prefix for a given IP address.

  • Имя области, назначаемое при ее создании.A scope name assigned when it is created.

  • Сроки действия аренды адресов, которые назначаются DHCP-клиентам, получающим динамически выделяемые IP-адреса.Lease duration values, which are assigned to DHCP clients that receive dynamically allocated IP addresses.

  • Любые параметры области DHCP, настроенные для назначения DHCP-клиентам, такие как IP-адрес DNS-сервера и маршрутизатора или шлюза по умолчанию.Any DHCP scope options configured for assignment to DHCP clients, such as DNS server IP address and router/default gateway IP address.

  • Резервирование — дополнительная возможность, обеспечивающая постоянное получение DHCP-клиентом одного и того же IP-адреса.Reservations are optionally used to ensure that a DHCP client always receives the same IP address.

Перед развертыванием серверов создайте список подсетей и диапазонов IP-адресов, которые необходимо использовать для каждой из подсетей.Before deploying your servers, list your subnets and the IP address range you want to use for each subnet.

Планирование масок подсетейPlanning subnet masks

Для различения идентификаторов сетей и адресов узлов используется маска подсети.Network IDs and host IDs within an IP address are distinguished by using a subnet mask. Каждая маска подсети — это 32-разрядное число, в котором группа последовательных единичных битов (1) используется для обозначения идентификатора сети, а группа последовательных нулевых битов (0) — для обозначения адреса узла в IP-адресе.Each subnet mask is a 32-bit number that uses consecutive bit groups of all ones (1) to identify the network ID and all zeroes (0) to identify the host ID portions of an IP address.

Например, с IP-адресом 131.107.16.200 обычно используется маска подсети, которая представляет собой следующее 32-разрядное двоичное число:For example, the subnet mask normally used with the IP address 131. 107.16.200 is the following 32-bit binary number:

11111111 11111111 00000000 00000000

Это число маски подсети состоит из 16 единичных битов и 16 нулевых битов, определяющих в данном IP-адресе часть идентификатора сети и часть адреса узла (обе длиной по 16 бит).This subnet mask number is 16 one-bits followed by 16 zero-bits, indicating that the network ID and host ID sections of this IP address are both 16 bits in length. Обычно маска подсети отображается в виде десятичных чисел, разделенных точками (255.255.0.0).Normally, this subnet mask is displayed in dotted decimal notation as 255.255.0.0.

В таблице ниже приведены маски подсетей для классов адресов Интернета.The following table displays subnet masks for the Internet address classes.

Класс адресаAddress class Количество битов для маски подсетиBits for subnet mask Маска подсетиSubnet mask
Класс AClass A 11111111 00000000 00000000 0000000011111111 00000000 00000000 00000000 255.0.0.0255.0.0.0
Класс BClass B 11111111 11111111 00000000 0000000011111111 11111111 00000000 00000000 255.255.0.0255.255.0.0
Класс CClass C 11111111 11111111 11111111 0000000011111111 11111111 11111111 00000000 255.255.255.0255.255.255.0

При создании области в DHCP и вводе диапазона IP-адресов для области служба DHCP обеспечивает эти значения масок подсетей по умолчанию.When you create a scope in DHCP and you enter the IP address range for the scope, DHCP provides these default subnet mask values. Обычно значения масок подсетей по умолчанию применимы для большинства сетей, не имеющих особых требований, а также там, где каждый сегмент IP-сети соответствует одной физической сети.Typically, default subnet mask values are acceptable for most networks with no special requirements and where each IP network segment corresponds to a single physical network.

В некоторых случаях для реализации IP-подсетей маски подсетей можно настраивать.In some cases, you can use customized subnet masks to implement IP subnetting. При использовании IP-подсетей часть адреса узла по умолчанию можно разделить, чтобы определить подсети, которые являются подразделениями исходного идентификатора сети какого-либо класса.With IP subnetting, you can subdivide the default host ID portion of an IP address to specify subnets, which are subdivisions of the original class-based network ID.

Настройкой длины маски подсети можно уменьшить количество бит, необходимое для адреса узла.By customizing the subnet mask length, you can reduce the number of bits that are used for the actual host ID.

Чтобы избежать проблем с адресацией и маршрутизацией, необходимо убедиться в том, что все компьютеры сегмента подсети, поддерживающие протокол TCP/IP, используют одинаковую маску подсети и что у каждого устройства имеется уникальный IP-адрес.To prevent addressing and routing problems, you should make sure that all TCP/IP computers on a network segment use the same subnet mask and that each computer or device has an unique IP address.

Планирование диапазонов исключенияPlanning exclusion ranges

При создании области на DHCP-сервере укажите диапазон IP-адресов, включающий все адреса, которые разрешено арендовать DHCP-клиентам, таким как компьютеры и другие устройства.When you create a scope on a DHCP server, you specify an IP address range that includes all of the IP addresses that the DHCP server is allowed to lease to DHCP clients, such as computers and other devices. Если вручную установить статические IP-адреса некоторым серверам и устройствам из того же диапазона адресов, который DHCP-сервер предоставляет в аренду, можно непреднамеренно создать конфликт IP-адресов, при котором вы и DHCP-сервер назначите один и тот же адрес разным устройствам.If you then go and manually configure some servers and other devices with static IP addresses from the same IP address range that the DHCP server is using, you can accidentally create an IP address conflict, where you and the DHCP server have both assigned the same IP address to different devices.

Чтобы избежать этого, необходимо создать диапазон исключения для области DHCP.To solve this problem, you can create an exclusion range for the DHCP scope. Диапазон исключения — это непрерывный диапазон IP-адресов в диапазоне IP-адресов области, который не может использоваться DHCP-сервером.An exclusion range is a contiguous range of IP addresses within the scope’s IP address range that the DHCP server is not allowed to use. При создании диапазона исключения DHCP-сервер не назначает адреса в этом диапазоне, позволяя вручную назначать эти адреса без создания конфликта IP-адресов.If you create an exclusion range, the DHCP server does not assign the addresses in that range, allowing you to manually assign these addresses without creating an IP address conflict.

IP-адреса можно исключить из распределения DHCP-сервером с помощью создания диапазона исключения для каждой области.You can exclude IP addresses from distribution by the DHCP server by creating an exclusion range for each scope. Исключения необходимо использовать для всех устройств, для которых настроены статические IP-адреса.You should use exclusions for all devices that are configured with a static IP address. Исключаемые адреса должны включать все IP-адреса, вручную назначенные другим серверам, клиентам, не поддерживающим DHCP, бездисковым рабочим станциям или клиентам маршрутизации и удаленного доступа и PPP-клиентам.The excluded addresses should include all IP addresses that you assigned manually to other servers, non-DHCP clients, diskless workstations, or Routing and Remote Access and PPP clients.

Рекомендуется добавить в диапазоны исключения дополнительные адреса, чтобы предусмотреть рост сети в будущем.It is recommended that you configure your exclusion range with extra addresses to accommodate future network growth. В следующей таблице представлен диапазон исключения для области с диапазоном IP-адресов 10.0.0.1–10.0.0.254 и маской подсети 255.255.255.0.The following table provides an example exclusion range for a scope with an IP address range of 10. 0.0.1 — 10.0.0.254 and a subnet mask of 255.255.255.0.

элементы конфигурации,Configuration items Примеры значенийExample values
Начальный IP-адрес диапазона исключенияExclusion range Start IP Address 10.0.0.110.0.0.1
Конечный IP-адрес диапазона исключенияExclusion range End IP Address 10.0.0.2510.0.0.25

Планирование статической конфигурации TCP/IPPlanning TCP/IP static configuration

Определенные устройства, такие как маршрутизаторы, DHCP-серверы и DNS-серверы, необходимо настраивать с использованием статических IP-адресов.Certain devices, such as routers, DHCP servers, and DNS servers, must be configured with a static IP address. Кроме того, принтерам и другим дополнительным устройствам также может потребоваться назначение постоянного IP-адреса.In addition, you might have additional devices, such as printers, that you want to ensure always have the same IP address. Создайте для каждой подсети список устройств, которые необходимо настроить статически, а затем запланируйте диапазон исключения, который необходимо использовать на DHCP-сервере, чтобы последний не сдавал в аренду IP-адреса статически настроенных устройств.List the devices that you want to configure statically for each subnet, and then plan the exclusion range you want to use on the DHCP server to ensure that the DHCP server does not lease the IP address of a statically configured device. Диапазон исключения — это ограниченная последовательность IP-адресов области, исключаемых из числа назначаемых службой DHCP.An exclusion range is a limited sequence of IP addresses within a scope, excluded from DHCP service offerings. Сервер не назначает DHCP-клиентам сети адреса из диапазонов исключения.Exclusion ranges assure that any addresses in these ranges are not offered by the server to DHCP clients on your network.

Например, если для подсети используется диапазон IP-адресов 192. 168.0.1–192.168.0.254 и имеется десять устройств, на которых необходимо настроить статические IP-адреса, для области 192.168.0.x можно создать диапазон исключения с десятью и более IP-адресами: 192.168.0.1–192.168.0.15.For example, if the IP address range for a subnet is 192.168.0.1 through 192.168.0.254 and you have ten devices that you want to configure with a static IP address, you can create an exclusion range for the 192.168.0.x scope that includes ten or more IP addresses: 192.168.0.1 through 192.168.0.15.

В данном примере десять из числа исключаемых IP-адресов используются для настройки статических IP-адресов на серверах и других устройствах, а пять дополнительных IP-адресов оставлены про запас для статической настройки новых устройств, которые могут быть добавлены в будущем.In this example, you use ten of the excluded IP addresses to configure servers and other devices with static IP addresses and five additional IP addresses are left available for static configuration of new devices that you might want to add in the future. При использовании этого диапазона исключения DHCP-серверу оставлен пул адресов 192.168.0.16–192.168.0.254.With this exclusion range, the DHCP server is left with an address pool of 192.168.0.16 through 192.168.0.254.

В таблице ниже приведен дополнительный пример элементов конфигурации для доменных служб Active Directory и служб DNS.Additional example configuration items for AD DS and DNS are provided in the following table.

элементы конфигурации,Configuration items Примеры значенийExample values
Привязки сетевых подключенийNetwork Connect Bindings EthernetEthernet
Параметры DNS-сервераDNS Server Settings DC1.corp.contoso.comDC1.corp.contoso.com
IP-адрес предпочитаемого DNS-сервераPreferred DNS server IP address 10.0.0.210.0.0.2
Значения областиScope values

1. имя области1. Scope Name
2. начальный IP-адрес2. Starting IP Address
3. конечный IP-адрес3. Ending IP Address
4. Маска подсети4. Subnet Mask
5. шлюз по умолчанию (необязательно)5. Default Gateway (optional)
6. Длительность аренды6. Lease duration

1. Основная подсеть1. Primary Subnet
2.10.0.0.12. 10.0.0.1
3.10.0.0.2543. 10.0.0.254
4.255.255.255.04. 255.255.255.0
5.10.0.0.15. 10.0.0.1
6.8 дней6. 8 days
Режим работы DHCP-сервера IPv6IPv6 DHCP Server Operation Mode Не включеноNot enabled

Использование этого руководства в тестовой лабораторииUsing This Guide in a Test Lab

С помощью этого руководства можно развернуть DHCP в тестовой лаборатории перед развертыванием в рабочей среде.You can use this guide to deploy DHCP in a test lab before you deploy in a production environment.

Примечание

Если вы не хотите развертывать DHCP в лаборатории тестирования, можно перейти к разделу развертывание DHCP.If you do not want to deploy DHCP in a test lab, you can skip to the section Deploy DHCP.

Требования к лабораторию различаются в зависимости от того, используете ли вы физические серверы или виртуальные машины ( ) , а также используется ли домен Active Directory или Развертывание автономного DHCP-сервера.The requirements for your lab differ depending on whether you are using physical servers or virtual machines (VMs), and whether you are using an Active Directory domain or deploying a standalone DHCP server.

Для определения минимальных ресурсов, необходимых для тестирования развертывания DHCP с помощью этого руководством, можно использовать следующие сведения.You can use the following information to determine the minimum resources you need to test DHCP deployment using this guide.

Требования лаборатории тестирования с виртуальными машинамиTest Lab requirements with VMs

Для развертывания DHCP в тестовой лаборатории с виртуальными машинами необходимы следующие ресурсы. To deploy DHCP in a test lab with VMs, you need the following resources.

Для развертывания домена или отдельного развертывания требуется один сервер, настроенный как узел Hyper- — V.For either domain deployment or standalone deployment, you need one server that is configured as a Hyper-V host.

Развертывание доменаDomain deployment

Для этого развертывания требуется один физический сервер, один виртуальный коммутатор, два виртуальных сервера и один виртуальный клиент:This deployment requires one physical server, one virtual switch, two virtual servers, and one virtual client:

На физическом сервере в диспетчере Hyper-V создайте следующие элементы.On your physical server, in Hyper-V Manager, create the following items.

  1. Один внутренний виртуальный коммутатор.One Internal virtual switch. Не создавайте внешний виртуальный коммутатор, так как если узел Hyper — -V находится в подсети, включающей DHCP-сервер, тестовые виртуальные машины получат IP-адрес от DHCP-сервера.Do not create an External virtual switch, because if your Hyper-V host is on a subnet that includes a DHCP server, your test VMs will receive an IP address from your DHCP server. Кроме того, тестовый DHCP-сервер может назначить IP-адреса другим компьютерам в подсети, где — установлен узел Hyper-V.In addition, the test DHCP server that you deploy might assign IP addresses to other computers on the subnet where the Hyper-V host is installed.
  2. Одна виртуальная машина под Windows Server 2016 настроена в качестве контроллера домена с домен Active Directoryными службами, подключенными к созданному внутреннему виртуальному коммутатору.One VM running Windows Server 2016 configured as a domain controller with Active Directory Domain Services that is connected to the Internal virtual switch you created. Для соответствия этому руководству этот сервер должен иметь статически настроенный IP-адрес 10. 0.0.2.To match this guide, this server must have a statically configured IP address of 10.0.0.2. Сведения о развертывании AD DS см. в разделе развертывание DC1 в сетевом каталогеWindows Server 2016 Core.For information on deploying AD DS, see the section Deploying DC1 in the Windows Server 2016 Core Network Guide.
  3. Одна виртуальная машина под управлением Windows Server 2016, которая будет настроена в качестве DHCP-сервера с помощью этого руководством и подключена к созданному внутреннему виртуальному коммутатору.One VM running Windows Server 2016 that you will configure as a DHCP server by using this guide and that is connected to the Internal virtual switch you created.
  4. Одна виртуальная машина, работающая под управлением клиентской операционной системы Windows, подключенная к созданному внутреннему виртуальному коммутатору и используемая для проверки того, что DHCP-сервер динамически выделяет IP адреса и параметры DHCP клиентам DHCP.One VM running a Windows client operating system that is connected to the Internal virtual switch you created and that you will use to verify that your DHCP server is dynamically allocating IP addresses and DHCP options to DHCP clients.

Развертывание автономного DHCP-сервераStandalone DHCP server deployment

Для этого развертывания требуется один физический сервер, один виртуальный коммутатор, один виртуальный сервер и один виртуальный клиент:This deployment requires one physical server, one virtual switch, one virtual server, and one virtual client:

На физическом сервере в диспетчере Hyper-V создайте следующие элементы.On your physical server, in Hyper-V Manager, create the following items.

  1. Один внутренний виртуальный коммутатор.One Internal virtual switch. Не создавайте внешний виртуальный коммутатор, так как если узел Hyper — -V находится в подсети, включающей DHCP-сервер, тестовые виртуальные машины получат IP-адрес от DHCP-сервера. Do not create an External virtual switch, because if your Hyper-V host is on a subnet that includes a DHCP server, your test VMs will receive an IP address from your DHCP server. Кроме того, тестовый DHCP-сервер может назначить IP-адреса другим компьютерам в подсети, где — установлен узел Hyper-V.In addition, the test DHCP server that you deploy might assign IP addresses to other computers on the subnet where the Hyper-V host is installed.
  2. Одна виртуальная машина под управлением Windows Server 2016, которая будет настроена в качестве DHCP-сервера с помощью этого руководством и подключена к созданному внутреннему виртуальному коммутатору.One VM running Windows Server 2016 that you will configure as a DHCP server by using this guide and that is connected to the Internal virtual switch you created.
  3. Одна виртуальная машина, работающая под управлением клиентской операционной системы Windows, подключенная к созданному внутреннему виртуальному коммутатору и используемая для проверки того, что DHCP-сервер динамически выделяет IP адреса и параметры DHCP клиентам DHCP.One VM running a Windows client operating system that is connected to the Internal virtual switch you created and that you will use to verify that your DHCP server is dynamically allocating IP addresses and DHCP options to DHCP clients.

Требования лаборатории тестирования к физическим серверамTest Lab requirements with physical servers

Для развертывания DHCP в тестовой лаборатории с физическими серверами необходимы следующие ресурсы.To deploy DHCP in a test lab with physical servers, you need the following resources.

Развертывание доменаDomain deployment

Для этого развертывания требуется один концентратор или коммутатор, два физических сервера и один физический клиент:This deployment requires one hub or switch, two physical servers and one physical client:

  1. Один концентратор Ethernet или коммутатор, к которому можно подключить физические компьютеры с кабелями Ethernet. One Ethernet hub or switch to which you can connect the physical computers with Ethernet cables
  2. Один физический компьютер под Windows Server 2016, настроенный как контроллер домена с домен Active Directoryными службами.One physical computer running Windows Server 2016 configured as a domain controller with Active Directory Domain Services. Для соответствия этому руководству этот сервер должен иметь статически настроенный IP-адрес 10.0.0.2.To match this guide, this server must have a statically configured IP address of 10.0.0.2. Сведения о развертывании AD DS см. в разделе развертывание DC1 в сетевом каталогеWindows Server 2016 Core.For information on deploying AD DS, see the section Deploying DC1 in the Windows Server 2016 Core Network Guide.
  3. Один физический компьютер под управлением Windows Server 2016, который будет настроен в качестве DHCP-сервера с помощью этого руководством.One physical computer running Windows Server 2016 that you will configure as a DHCP server by using this guide.
  4. Один физический компьютер под управлением клиентской операционной системы Windows, который будет использоваться для проверки динамического выделения IP-адресов и параметров DHCP DHCP-сервером.One physical computer running a Windows client operating system that you will use to verify that your DHCP server is dynamically allocating IP addresses and DHCP options to DHCP clients.

Примечание

Если у вас недостаточно тестовых компьютеров для этого развертывания, можно использовать один тестовый компьютер как для AD DS, так и для DHCP-однако такая конфигурация не рекомендуется для рабочей среды.If you do not have enough test machines for this deployment, you can use one test machine for both AD DS and DHCP — however this configuration is not recommended for a production environment.

Развертывание автономного DHCP-сервераStandalone DHCP server deployment

Для этого развертывания требуется один концентратор или коммутатор, один физический сервер и один физический клиент:This deployment requires one hub or switch, one physical server, and one physical client:

  1. Один концентратор Ethernet или коммутатор, к которому можно подключить физические компьютеры с кабелями Ethernet. One Ethernet hub or switch to which you can connect the physical computers with Ethernet cables
  2. Один физический компьютер под управлением Windows Server 2016, который будет настроен в качестве DHCP-сервера с помощью этого руководством.One physical computer running Windows Server 2016 that you will configure as a DHCP server by using this guide.
  3. Один физический компьютер под управлением клиентской операционной системы Windows, который будет использоваться для проверки динамического выделения IP-адресов и параметров DHCP DHCP-сервером.One physical computer running a Windows client operating system that you will use to verify that your DHCP server is dynamically allocating IP addresses and DHCP options to DHCP clients.

Развертывание DHCPDeploy DHCP

В этом разделе приведены примеры команд Windows PowerShell, которые можно использовать для развертывания DHCP на одном сервере.This section provides example Windows PowerShell commands that you can use to deploy DHCP on one server. Перед выполнением этих примеров команд на сервере необходимо изменить команды в соответствии с вашей сетью и средой.Before you run these example commands on your server, you must modify the commands to match your network and environment.

Например, перед выполнением команд необходимо заменить примеры значений в командах для следующих элементов:For example, before you run the commands, you should replace example values in the commands for the following items:

  • Имена компьютеров Computer names
  • Диапазон IP-адресов для каждой области, которую требуется настроить (1 область на подсеть)IP Address range for each scope you want to configure (1 scope per subnet)
  • Маска подсети для каждого диапазона IP-адресов, который вы хотите настроить.Subnet mask for each IP address range you want to configure
  • Имя области для каждой областиScope name for each scope
  • Диапазон исключения для каждой областиExclusion range for each scope
  • Значения параметров DHCP, такие как шлюз по умолчанию, доменное имя и DNS-серверы или WINS. DHCP option values, such as default gateway, domain name, and DNS or WINS servers
  • Имена интерфейсовInterface names

Важно!

Перед выполнением команды проверьте и измените каждую команду в среде.Examine and modify every command for your environment before you run the command.

Где можно установить DHCP на физическом компьютере или на виртуальной машине?Where to Install DHCP — on a physical computer or a VM?

Роль DHCP-сервера можно установить на физическом компьютере или на виртуальной машине виртуальной машины ( ) , установленной на узле Hyper- — V.You can install the DHCP server role on a physical computer or on a virtual machine (VM) that is installed on a Hyper-V host. Если вы устанавливаете DHCP на виртуальной машине и хотите, чтобы DHCP-сервер предоставил назначения IP-адресов компьютерам в физической сети, к которой подключен узел Hyper-V, необходимо подключить адаптер виртуальной сети виртуальной машины к виртуальному коммутатору Hyper-V, который является внешним.If you are installing DHCP on a VM and you want the DHCP server to provide IP address assignments to computers on the physical network to which the Hyper-V host is connected, you must connect the VM virtual network adapter to a Hyper-V Virtual Switch that is External.

Дополнительные сведения см. в разделе Создание виртуального коммутатора с помощью диспетчера Hyper-V статьи Создание виртуальной сети.For more information, see the section Create a Virtual Switch with Hyper-V Manager in the topic Create a virtual network.

Запуск Windows PowerShell от имени администратораRun Windows PowerShell as an Administrator

Для запуска Windows PowerShell с правами администратора можно использовать следующую процедуру.You can use the following procedure to run Windows PowerShell with Administrator privileges.

  1. На компьютере под управлением Windows Server 2016 нажмите кнопку Пуск, а затем щелкните правой кнопкой мыши значок Windows PowerShell. On a computer running Windows Server 2016, click Start, then right-click the Windows PowerShell icon. Появится меню.A menu appears.

  2. В меню щелкните Дополнительно, а затем выберите Запуск от имени администратора.In the menu, click More, and then click Run as administrator. При появлении запроса введите учетные данные для учетной записи с правами администратора на компьютере.If prompted, type the credentials for an account that has Administrator privileges on the computer. Если учетная запись пользователя, с которой вы вошли на компьютер, является учетной записью администратора, запрос учетных данных не будет получен.If the user account with which you are logged on to the computer is an Administrator level account, you will not receive a credential prompt.

  3. Откроется Windows PowerShell с правами администратора.Windows PowerShell opens with Administrator privileges.

Переименование DHCP-сервера и Настройка статического IP-адресаRename the DHCP server and configure a static IP address

Если вы еще не сделали этого, можно использовать следующие команды Windows PowerShell для переименования DHCP-сервера и настройки статического IP-адреса для сервера.If you have not already done so, you can use the following Windows PowerShell commands to rename the DHCP server and configure a static IP address for the server.

Настройка статического IP-адресаConfigure a static IP address

Можно использовать следующие команды для назначения статического IP-адреса DHCP-серверу и настройки свойств TCP/IP DHCP-сервера с правильным IP-адресом DNS-сервера.You can use the following commands to assign a static IP address to the DHCP server, and to configure the DHCP server TCP/IP properties with the correct DNS server IP address. Кроме того, в этом примере необходимо переименовать интерфейсы и сменить IP-адреса на значения, подходящие для вашего компьютера. You must also replace interface names and IP addresses in this example with the values that you want to use to configure your computer.

New-NetIPAddress -IPAddress 10.0.0.3 -InterfaceAlias "Ethernet" -DefaultGateway 10.0.0.1 -AddressFamily IPv4 -PrefixLength 24
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 10.0.0.2

Дополнительные сведения об этих командах см. в следующих разделах.For more information about these commands, see the following topics.

переименование компьютераRename the computer

Для переименования и перезагрузки компьютера можно использовать следующие команды.You can use the following commands to rename and then restart the computer.

Rename-Computer -Name DHCP1
Restart-Computer

Дополнительные сведения об этих командах см. в следующих разделах.For more information about these commands, see the following topics.

Присоединение компьютера к домену ( необязательно)Join the computer to the domain (Optional)

Если вы устанавливаете DHCP-сервер в доменной среде Active Directory, необходимо присоединить компьютер к домену.If you are installing your DHCP server in an Active Directory domain environment, you must join the computer to the domain. Откройте Windows PowerShell с правами администратора, а затем выполните следующую команду после замены NetBios-имени домена Corp на значение, подходящее для вашей среды.Open Windows PowerShell with Administrator privileges, and then run the following command after replacing the domain NetBios name CORP with a value that is appropriate for your environment.

Add-Computer CORP

При появлении запроса введите учетные данные для учетной записи пользователя домена, имеющего разрешение на присоединение компьютера к домену.When prompted, type the credentials for a domain user account that has permission to join a computer to the domain.

Restart-Computer

Дополнительные сведения о команде Add-Computer см. в следующем разделе.For more information about the Add-Computer command, see the following topic.

Установка DHCPInstall DHCP

После перезагрузки компьютера откройте Windows PowerShell с правами администратора, а затем установите DHCP, выполнив следующую команду.After the computer restarts, open Windows PowerShell with Administrator privileges, and then install DHCP by running the following command.

Install-WindowsFeature DHCP -IncludeManagementTools

Дополнительные сведения об этой команде см. в следующем разделе.For more information about this command, see the following topic.

Создание групп безопасности DHCPCreate DHCP security groups

Чтобы создать группы безопасности, необходимо запустить команду netsh сетевой оболочки ( ) в Windows PowerShell, а затем перезапустить службу DHCP, чтобы новые группы стали активными.To create security groups, you must run a Network Shell (netsh) command in Windows PowerShell, and then restart the DHCP service so that the new groups become active.

При выполнении следующей команды Netsh на DHCP-сервере группы безопасности » Администраторы DHCP » и » Пользователи DHCP » создаются в оснастке » Локальные пользователи и группы » на DHCP-сервере.When you run the following netsh command on the DHCP server, the DHCP Administrators and DHCP Users security groups are created in Local Users and Groups on the DHCP server.

netsh dhcp add securitygroups

Следующая команда перезапускает службу DHCP на локальном компьютере.The following command restarts the DHCP service on the local computer.

Restart-Service dhcpserver

Дополнительные сведения об этих командах см. в следующих разделах.For more information about these commands, see the following topics.

Авторизация DHCP-сервера в Active Directory ( необязательно)Authorize the DHCP server in Active Directory (Optional)

При установке DHCP в среде домена необходимо выполнить следующие действия, чтобы авторизовать DHCP-сервер для работы в домене.If you are installing DHCP in a domain environment, you must perform the following steps to authorize the DHCP server to operate in the domain.

Примечание

Неавторизованные DHCP-серверы, установленные в доменах Active Directory, не могут функционировать должным образом и не будут выделять IP-адреса клиентам DHCP.Unauthorized DHCP servers that are installed in Active Directory domains cannot function properly, and do not lease IP addresses to DHCP clients. Автоматическое отключение неавторизованных DHCP-серверов — это функция безопасности, которая не позволяет неавторизованным DHCP-серверам назначать недопустимые адреса клиентам в сети.The automatic disabling of unauthorized DHCP servers is a security feature that prevents unauthorized DHCP servers from assigning incorrect IP addresses to clients on your network.

Чтобы добавить DHCP-сервер в список разрешенных DHCP-серверов в Active Directory, можно использовать следующую команду:You can use the following command to add the DHCP server to the list of authorized DHCP servers in Active Directory.

Примечание

Если у вас нет среды домена, не выполняйте эту команду.If you do not have a domain environment, do not run this command.

Add-DhcpServerInDC -DnsName DHCP1.corp.contoso.com -IPAddress 10.0.0.3

Чтобы убедиться, что DHCP-сервер разрешен в Active Directory, можно использовать следующую команду.To verify that the DHCP server is authorized in Active Directory, you can use the following command.

Get-DhcpServerInDC

Ниже приведены примеры результатов, которые отображаются в Windows PowerShell.Following are example results that are displayed in Windows PowerShell.

IPAddress   DnsName
---------   -------
10. 0.0.3    DHCP1.corp.contoso.com

Дополнительные сведения об этих командах см. в следующих разделах.For more information about these commands, see the following topics.

Уведомлять диспетчер сервера о том, что учетная запись — конфигурации DHCP завершена ( необязательно)Notify Server Manager that post-install DHCP configuration is complete (Optional)

После завершения — задач после установки, таких как создание групп безопасности и авторизация DHCP-сервера в Active Directory, диспетчер сервера может по-прежнему отображать предупреждение в пользовательском интерфейсе, в котором говорится, что после — завершения установки необходимо использовать мастер настройки после установки DHCP.After you have completed post-installation tasks, such as creating security groups and authorizing the DHCP server in Active Directory, Server Manager might still display an alert in the user interface stating that post-installation steps must be completed by using the DHCP Post Installation Configuration wizard.

Вы можете предотвратить отображение этого — ненужного и неточного сообщения в Диспетчер сервера, настроив следующий раздел реестра с помощью этой команды Windows PowerShell.You can prevent this now-unnecessary and inaccurate message from appearing in Server Manager by configuring the following registry key using this Windows PowerShell command.

Set-ItemProperty –Path registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager\Roles\12 –Name ConfigurationState –Value 2

Дополнительные сведения об этой команде см. в следующем разделе.For more information about this command, see the following topic.

Задать параметры конфигурации динамического обновления DNS на уровне сервера ( необязательно)Set server level DNS dynamic update configuration settings (Optional)

Если требуется, чтобы DHCP-сервер выполнял динамическое обновление DNS для клиентских компьютеров DHCP, можно выполнить следующую команду, чтобы настроить этот параметр. If you want the DHCP server to perform DNS dynamic updates for DHCP client computers, you can run the following command to configure this setting. Это параметр уровня сервера, а не параметр уровня области, поэтому он влияет на все области, настроенные на сервере.This is a server level setting, not a scope level setting, so it will affect all scopes that you configure on the server. В этом примере команда также настраивает DHCP-сервер на удаление записей ресурсов DNS для клиентов по крайней мере истечения срока действия клиента.This example command also configures the DHCP server to delete DNS resource records for clients when the client least expires.

Set-DhcpServerv4DnsSetting -ComputerName "DHCP1.corp.contoso.com" -DynamicUpdates "Always" -DeleteDnsRRonLeaseExpiry $True

Чтобы настроить учетные данные, используемые DHCP-сервером для регистрации или отмены регистрации записей клиента на DNS-сервере, можно использовать следующую команду.You can use the following command to configure the credentials that the DHCP server uses to register or unregister client records on a DNS server. В этом примере сохраняются учетные данные на DHCP-сервере.This example saves a credential on a DHCP server. Первая команда использует Get-Credential для создания объекта PSCredential , а затем сохраняет объект в переменной $Credential .The first command uses Get-Credential to create a PSCredential object, and then stores the object in the $Credential variable. Команда запрашивает имя пользователя и пароль, поэтому обязательно укажите учетные данные для учетной записи, имеющей разрешение на обновление записей ресурсов на DNS-сервере.The command prompts you for user name and password, so ensure that you provide credentials for an account that has permission to update resource records on your DNS server.

$Credential = Get-Credential
Set-DhcpServerDnsCredential -Credential $Credential -ComputerName "DHCP1. corp.contoso.com"

Дополнительные сведения об этих командах см. в следующих разделах.For more information about these commands, see the following topics.

Настройка области корпоративной сетиConfigure the Corpnet Scope

После завершения установки DHCP можно использовать следующие команды для настройки и активации области корпоративной сети, создания диапазона исключения для области и настройки параметров DHCP-шлюза по умолчанию, IP-адреса DNS-сервера и доменного имени DNS.After DHCP installation is completed, you can use the following commands to configure and activate the Corpnet scope, create an exclusion range for the scope, and configure the DHCP options default gateway, DNS server IP address, and DNS domain name.

Add-DhcpServerv4Scope -name "Corpnet" -StartRange 10.0.0.1 -EndRange 10.0.0.254 -SubnetMask 255.255.255.0 -State Active
Add-DhcpServerv4ExclusionRange -ScopeID 10.0.0.0 -StartRange 10.0.0.1 -EndRange 10.0.0.15
Set-DhcpServerv4OptionValue -OptionID 3 -Value 10.0.0.1 -ScopeID 10.0.0.0 -ComputerName DHCP1.corp.contoso.com
Set-DhcpServerv4OptionValue -DnsDomain corp.contoso.com -DnsServer 10.0.0.2

Дополнительные сведения об этих командах см. в следующих разделах.For more information about these commands, see the following topics.

Настройка области Corpnet2 ( необязательно)Configure the Corpnet2 Scope (Optional)

При наличии второй подсети, подключенной к первой подсети с маршрутизатором, на котором включена пересылка DHCP, можно использовать следующие команды, чтобы добавить вторую область с именем Corpnet2 для этого примера.If you have a second subnet that is connected to the first subnet with a router where DHCP forwarding is enabled, you can use the following commands to add a second scope, named Corpnet2 for this example. В этом примере также настраивается диапазон исключения и IP-адрес для шлюза по умолчанию ( IP-адрес маршрутизатора в подсети ) подсети Corpnet2.This example also configures an exclusion range and the IP address for the default gateway (the router IP address on the subnet) of the Corpnet2 subnet.

Add-DhcpServerv4Scope -name "Corpnet2" -StartRange 10.0.1.1 -EndRange 10.0.1.254 -SubnetMask 255.255.255.0 -State Active
Add-DhcpServerv4ExclusionRange -ScopeID 10.0.1.0 -StartRange 10.0.1.1 -EndRange 10.0.1.15
Set-DhcpServerv4OptionValue -OptionID 3 -Value 10.0.1.1 -ScopeID 10.0.1.0 -ComputerName DHCP1.corp.contoso.com

При наличии дополнительных подсетей, обслуживаемых этим DHCP-сервером, можно повторить эти команды, используя разные значения для всех параметров команды, чтобы добавить области для каждой подсети.If you have additional subnets that are serviced by this DHCP server, you can repeat these commands, using different values for all of the command parameters, to add scopes for each subnet.

Важно!

Убедитесь, что все маршрутизаторы между DHCP-клиентами и DHCP-сервером настроены для пересылки сообщений DHCP.Ensure that all routers between your DHCP clients and your DHCP server are configured for DHCP message forwarding. Сведения о настройке пересылки DHCP см. в документации по маршрутизатору.See your router documentation for information on how to configure DHCP forwarding.

Проверка функциональности сервераVerify Server Functionality

Чтобы убедиться, что сервер DHCP обеспечивает динамическое выделение IP-адресов клиентам DHCP, можно подключить другой компьютер к обслуживаемой подсети.To verify that your DHCP server is providing dynamic allocation of IP addresses to DHCP clients, you can connect another computer to a serviced subnet. После подключения кабеля Ethernet к сетевому адаптеру и включения питания компьютера будет запрошен IP-адрес с DHCP-сервера.After you connect the Ethernet cable to the network adapter and power on the computer, it will request an IP address from your DHCP server. Вы можете проверить успешность настройки с помощью команды ipconfig/all , просмотреть результаты или выполнить проверки подключения, например, попытаться получить доступ к веб-ресурсам через браузер или файловые ресурсы с помощью проводника Windows или других приложений. You can verify successful configuration by using the ipconfig /all command and reviewing the results, or by performing connectivity tests, such as attempting to access Web resources with your browser or file shares with Windows Explorer or other applications.

Если клиент не получает IP-адрес от DHCP-сервера, выполните следующие действия по устранению неполадок.If the client does not receive an IP address from your DHCP server, perform the following troubleshooting steps.

  1. Убедитесь, что кабель Ethernet подсоединен как к компьютеру, так и к коммутатору Ethernet, концентратору или маршрутизатору.Ensure that the Ethernet cable is plugged into both the computer and the Ethernet switch, hub, or router.
  2. Если подключить клиентский компьютер к сегменту сети, отделенному от DHCP-сервера маршрутизатором, убедитесь, что маршрутизатор настроен на пересылку сообщений DHCP.If you plugged the client computer into a network segment that is separated from the DHCP server by a router, ensure that the router is configured to forward DHCP messages.
  3. Убедитесь, что DHCP-сервер разрешен в Active Directory, выполнив следующую команду, чтобы получить список разрешенных DHCP-серверов из Active Directory.Ensure that the DHCP server is authorized in Active Directory by running the following command to retrieve the list of authorized DHCP servers from Active Directory. Get-дхкпсервериндк.Get-DhcpServerInDC.
  4. Убедитесь, что области активированы, открыв консоль DHCP ( Диспетчер сервера, средства, DHCP ) , развернув дерево серверов, чтобы проверить области, а затем щелкнуть правой кнопкой мыши — каждую область.Ensure that your scopes are activated by opening the DHCP console (Server Manager, Tools, DHCP), expanding the server tree to review scopes, then right-clicking each scope. Если итоговое меню включает выделение активировать, нажмите кнопку активировать. If the resulting menu includes the selection Activate, click Activate. (Если область уже активирована, выбор меню считывает значение деактивировать.)(If the scope is already activated, the menu selection reads Deactivate.)

Команды Windows PowerShell для DHCPWindows PowerShell Commands for DHCP

Следующая ссылка содержит описания команд и синтаксис для всех команд Windows PowerShell DHCP-сервера для Windows Server 2016.The following reference provides command descriptions and syntax for all DHCP Server Windows PowerShell commands for Windows Server 2016. В разделе перечислены команды в алфавитном порядке на основе глагола в начале команд, например Get или Set.The topic lists commands in alphabetical order based on the verb at the beginning of the commands, such as Get or Set.

Примечание

Вы не можете использовать команды Windows Server 2016 в Windows Server 2012 R2.You can not use Windows Server 2016 commands in Windows Server 2012 R2.

Следующая ссылка содержит описания команд и синтаксис для всех команд Windows PowerShell DHCP-сервера для Windows Server 2012 R2.The following reference provides command descriptions and syntax for all DHCP Server Windows PowerShell commands for Windows Server 2012 R2. В разделе перечислены команды в алфавитном порядке на основе глагола в начале команд, например Get или Set.The topic lists commands in alphabetical order based on the verb at the beginning of the commands, such as Get or Set.

Примечание

В Windows Server 2016 можно использовать команды Windows Server 2012 R2.You can use Windows Server 2012 R2 commands in Windows Server 2016.

Список команд Windows PowerShell в этом пошаговом окнеList of Windows PowerShell Commands in this guide

Ниже приведен простой список команд и примеров значений, используемых в этом руководством. Following is a simple list of commands and example values that are used in this guide.

New-NetIPAddress -IPAddress 10.0.0.3 -InterfaceAlias "Ethernet" -DefaultGateway 10.0.0.1 -AddressFamily IPv4 -PrefixLength 24
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 10.0.0.2
Rename-Computer -Name DHCP1
Restart-Computer

Add-Computer CORP
Restart-Computer

Install-WindowsFeature DHCP -IncludeManagementTools
netsh dhcp add securitygroups
Restart-Service dhcpserver

Add-DhcpServerInDC -DnsName DHCP1.corp.contoso.com -IPAddress 10.0.0.3
Get-DhcpServerInDC

Set-ItemProperty –Path registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager\Roles\12 –Name ConfigurationState –Value 2

Set-DhcpServerv4DnsSetting -ComputerName "DHCP1.corp.contoso.com" -DynamicUpdates "Always" -DeleteDnsRRonLeaseExpiry $True

$Credential = Get-Credential
Set-DhcpServerDnsCredential -Credential $Credential -ComputerName "DHCP1.corp.contoso.com"

rem At prompt, supply credential in form DOMAIN\user, password

rem Configure scope Corpnet
Add-DhcpServerv4Scope -name "Corpnet" -StartRange 10.0.0.1 -EndRange 10.0.0.254 -SubnetMask 255.255.255.0 -State Active
Add-DhcpServerv4ExclusionRange -ScopeID 10.0.0.0 -StartRange 10.0.0.1 -EndRange 10.0.0.15
Set-DhcpServerv4OptionValue -OptionID 3 -Value 10.0.0.1 -ScopeID 10.0.0.0 -ComputerName DHCP1.corp.contoso.com
Set-DhcpServerv4OptionValue -DnsDomain corp.contoso.com -DnsServer 10.0.0.2

rem Configure scope Corpnet2
Add-DhcpServerv4Scope -name "Corpnet2" -StartRange 10.0.1.1 -EndRange 10.0.1.254 -SubnetMask 255.255.255.0 -State Active
Add-DhcpServerv4ExclusionRange -ScopeID 10.0.1.0 -StartRange 10.0.1.1 -EndRange 10.0.1.15
Set-DhcpServerv4OptionValue -OptionID 3 -Value 10.0.1.1 -ScopeID 10.0.1.0 -ComputerName DHCP1.corp.contoso.com



Установка и настройка DHCP-сервера — Windows Server



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

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