Windows командная строка включить dhcp

Работа с DHCP сервером из консоли

Я сразу предполагаю что DHCP сервер у вас установлен на Windows платформе, вы ознакомились с основными пунктами меню MMC, прочувствовали (особенно если до этого админили например dhcpd под freeBSD).
Ну ничего, в принципе и здесь можно сделать немало..

Открываем консоль, а именно пуск-выполнить набиваем cmd и вперед!

Набиваем netsh и попадаем несколько в другую консоль, если набрать знак вопроса то откроется немного иной взгляд на администрирование сетевых ресурсов этой ОС. На первый взгляд весьма убого но если поковырять то становится ясно что рулить можно практически всем(прошу не придираться к словам). Нас в данный момент интересует контекст dhcp .

netsh dhcp show server — выдаст нам кто есть у нас сервер DHCP.

netsh dhcp server dump — всю конфигурационную информацию сервера DHCP.

netsh dhcp server 192.168.0.11 add scope 192.168.0.0 255.255.0.0 AllMintRange “Все возможные адреса” — выдать область.

netsh dhcp server 192.168.0.11 scope 192.168.0.0 add iprange 192.168.0.1 192.168.254.254 — выдать диапазон адресов на выдачу (простите за каламбур).

netsh dhcp server 192.168.0.11 scope 192.168.0.0 add excluderange 192.168.50.1 192.168.50.254 — исключить адрес из выдачи.

netsh dhcp server 192.168.0.11 scope 192.168.0.0 set optionvalue 003 IPADDRESS 192.168.60.1 — назначать шлюзом по умолчанию адрес 192.168.60.1

netsh dhcp server 192.168.0.11 scope 192.168.0.0 add reservedip 192.168.93.95 000795DA08FA tester “Test PC” DHCP — зарезервировать IP 192.168.93.95 для mac-адреса 000795DA08FA под именем tester с примечанием Test PC

У меня стояла задача привязать в своей сети к каждой машинке свой адрес. Вручную это делать было возможно, но когда больше 100 машинок это становится несколько утомительно. Решение было найдено так. Была написана небольшая программка для сканирования сети и вывода информации в текстовый файл.

Программку можно скачать с нашего сайта Здесь. Для обработки этого файла я написал bat-ник. Примерное содержание его такое:

Твой Сетевичок

Все о локальных сетях и сетевом оборудовании

Настройка dhcp на роутере и ОС Windows

В продолжение темы про DHCP-протокол, начатой в статье назначение протокола dhcp, рассмотрим, как включить службу dhcp клиент на ОС Windows и основы dhcp резервирования.

dhcp не включен на сетевом адаптере: что делать?

Нередко при попытке сетевого соединения на компьютере возникает ошибка: «dhcp не включен на сетевом адаптере», устранить которую можно с помощью данной статьи.

Читайте также:  Поддержка китайского языка для windows

Сперва разберемся, по каким причинам возникает подобная неполадка. На представленной схеме показано, что клиент включён в локальную сеть, но не работает клиент dhcp.

Клиент не может отправить широковещательный запрос серверу из-за програмной ошибки.

Как настроить dhcp?

Чтобы правильно настроить dhcp выполните следующие действия:

  • В углу экрана нажмите на значок кнопки (1) и выберите «Панель управления» (2).
  • В панели компьютера выберите раздел «Сеть и интернет».

  • Выберите следующий компонент меню.

  • В мастере активных соединений на вашем компьютере слева выберите пукнт «Изменение параметров адаптера».

  • Выбрите «Подключение по локальной сети», затем правой кнопкой мыши вызовите контекстное меню и здесь кликните «Свойства».

  • В настройках сетевой карты отключите протокол версии № 6.

  • После чего установите маркер в настройках протокола версии № 4 и нажмите активную кнопку «Свойства».
  • На вкладке «Общие» активируйте опции :

После чего настройка dhcp на вашем компьютере будет закончена.

Осталось проверить работоспособность DHCP-клиента в ОС Windows 7.

Нажмите на значок кнопки пуск (1) и выберите «Панель управления» (2).

Выберите режим просмотра (1) и пункт «Администрирование» (2).

В окне настроек администрирования (1) выберите службы.

В появившемся окне проверьте статус службы (2) DHCP-клиент, тип запуска которой должен быть – автоматический, а состояние – запущена.

После включение всех настроек (при соблюдении рекомендаций данной статьи) у вас должна установиться связь между клиентом и роутером DHCP на примере этой схемы:

Как включить dhcp через командную строку?

Если служба dhcp не запускается, можно включить dhcp на windows 7 через командную строку.

Для этого поэтапно выполните данные действия:

Нажмите на кнопку «Пуск»

В адресной строке поиска напишите английскими буквами cmd

После чего выберите «Запуск от имени Администратора»

В командной строке для включения dhcp напишите строчки:

netsh interface ip set address «Подключение по локальной сети» dhcp
где «(1)» – ваше имя подключения.

Команда переключит из статических параметров подключения

в конфигурацию динамических.

команда netsh interface ip set dnsserver «Подключение по локальной сети» dhcp

переключает список статических dns серверов

Как включить dhcp на роутере?

Иногда при подключении через веб-браузер по ip-адресу роутера появляется ошибка о блокировке авторизации, т.е. неверный логин или пароль.

Хотя адрес роутера при этом пингуется другими компьютерами и работает механизм выдачи аренды dhcp адреса на всех клиентах локальной сети.

dhcp заблокирован роутером: что делать?

В таком случае необходимо сбросить модем до заводских настроек как показано на примере:

У каждого роутера присутствует кнопка для сброса настроек к фабричным.Таким образом, если dhcp распределитель отключил себя по ip адресу и в программном режиме (через веб-интерфейс) вызвать команду «reset factory settings» не представляется возможным, то следует воспользоваться аппаратным способом.

Читайте также:  Windows 10 whql что это значит

На задней панели роутера расположена маленькая круглая дырочка. В этой дырочке скрыта кнопка сброса — задержите её на 15 секунд канцелярской скрепкой, кончиком карандаша или узким тонким предметом. В процессе сброса настроек вы на передней панели роутера должны потухнуть все индикаторы (лампочки).

Уточнить заводские настройки роутера можно на тыльной панели прибора:

Для повторной авторизации потребуется ip-адрес подключения, логин и пароль

После чего подключитесь к маршрутизатору и заново настройте правила dhcp маршрутизации, аренды и т.д.

dhcp резервирование адресов

Для быстрого сетевого соединения и восстановления после сбоев рекомендуется использовать резервирование адресов dhcp на маршрутизаторе. Принцип такого «бронирования» заключается в заполнении DHCP-таблицы ip и mac-адресами компьютеров.

Пример такой таблицы резервирования на роутерах D-Link DIR 615\850.

Где:
(1) – MAC-адрес сетевого устройства,
(2) – IP-адрес,
(3) – срок окончания аренды DHCP,
(4) – pm_test01 имя компьютера в локальной сети.

Пример такой таблицы для Cisco LinkSYS.

У любого устройства в сети есть уникальный физический и сетевой адрес.
Все данные об устройстве в сети можно посмотреть в сетевой конфигурации оборудования и вписать в таблицу правил резервирования dhcp-адресов в роутере.

Как настроить DHCP Server из командной строки в Windows Server 2008

А вы знали, что в Windows Server 2008, мы можем установить и настроить роль DHCP-сервера прямо из командной строки. Это особенно полезно, если ваш сервер представляет собой Windows Server Core.

Ниже приведу пошаговую процедуру установки и настройки DHCP сервера.

Установка роли DHCP Server

Чтобы установить DHCP Server в обычной версии Windows Server 2008, наберите следующую команду в командной строке:

C:\Users\Administrator>start /w ocsetup DHCPServer

В Windows Server 2008 Core роль DHCP сервера называется «DHCPServerCore». Поэтому для его установки на Server Core следует воспользоваться командой:

C:\Users\Administrator>start /w ocsetup DHCPServerCore

Установка типа запуска службы DHCP в автомат

По умолчанию после установки роли DHCPServer, служба по-прежнему отключена. Поэтому нужно установить тип запуска службы в Авто.

C:\Users\Administrator> sc config dhcpserver start= auto

Запуск DHCP Server

C:\Users\Administrator>net start dhcpserver

Добавление DHCP сервера и авторизация его в AD

Если ваш сервер DHCP установлен в домене Active Directory, вы должны авторизовать его в Active Directory. Теперь, воспользуемся командой Netsh для настройки DHCP сервера и его параметров.

C:\Users\Administrator>netsh dhcp add server server1 192.168.10.55

Т.е. мы добавили сервера с именем server1и ip 192.168.10.55.

Добавление области DHCP

Синтаксис команды таков: netsh dhcp server 192.168.10.55 add scope

Примером такой команды может быть строка:

Читайте также:  Guess the words для windows

C:\Users\Administrator>netsh dhcp server 192.168.10.55 add scope 192.168.100.0 255.255.255.0 Scope1 Scopevlan10

Command completed successfully.

В приведенной выше команде

Область DHCP– 192.168.100.0 255.255.255.0

Scope1 – имя области DHCP

ScopeVlan10 –комментарий для области

Установка диапазона IP-адресов DHCP области

Синтаксис команды: netsh dhcp server scope 192.168.100.0 add iprange

Чтобы установить для области 192.168.100.0 диапазон выдаваемых ip адресов в пределах от 192.68.100.2 до 192.168.100.254, воспользуйтесь командой:

C:\Users\Administrator>netsh dhcp server 192.168.10.55 scope 192.168.100.0 add iprange 192.168.100.2 192.168.100.254

Changed the current scope context to 192.168.100.0 scope.

Command completed successfully.

Добавить исключение в диапазон

В случае необходимости, вы можете исключить некоторые из IP адресов из выдаваемого диапазона. Синтаксис команды такой: netsh dhcp server scope add excluderange

C:\Users\Administrator>netsh dhcp server 192.168.105.5 scope 192.168.100.0 add excluderange 192.168.100.2 192.168.100.25

Changed the current scope context to 192.168.100.0 scope.

Command completed successfully.

В результате выполнения команды на нашем DHCP сервере из выдаваемого диапазона исключатся адреса с 192.168.100.2 по 192.168.100.25

Настройка марщрутизатора (параметр DHCP 003)

Синтаксис команды по настроке маршрутизаторов по – умолчанию, выдаваемых DHCP сервером прост: netsh dhcp server scope 192.168.100.0 set optionvalue 003 IPADDRESS

Чтобы установить для нашей области DHCP в качестве шлюзов (параметр 003) ip адреса 10.10.1.1 и 10.10.1.2, воспользуетесь командой:

C:\Users\Administrator>netsh dhcp server 192.168.10.5 scope 192.168.100.0 set optionvalue 003 IPADDRESS 10.10.1.1 10.10.1.2

Changed the current scope context to 192.168.100.0 scope.

Command completed successfully.

Настройка DNS-серверов через DHCP (опция 006 протокола DHCP)

Синтаксис настройки DNS серверов для области DHCP: netsh dhcp server scope 192.168.100.0 set optionvalue 006 IPADDRESS

C:\Users\Administrator>netsh dhcp server 192.168.10.5 scope 192.168.100.0 set optionvalue 006 IPADDRESS 192.168.10.5 192.168.100.1

Changed the current scope context to 192.168.100.0 scope.

Command completed successfully.

В этом примере для нашей DHCP области мы указали сервера DNS серверы 192.168.10.5 и 192.168.100.1 (опция DHCP 006).

Активировать область на DHCP Сервере из командной строки

Итак, мы полностью настроили все параметры области DHCP сервера, осталось только активировать (включить) DHCP область. Это можно выполнить с помощью следующей команды.

C:\Users\Administrator>netsh dhcp server 192.168.10.5 scope 192.168.100.0 set state 1

Changed the current scope context to 192.168.100.0 scope.

Command completed successfully.

Таким образом, вы сможете установить и настроить DHCP сервер из командной строки в течении пары минут. Ну а в случае необходимости, вы сможете настроить DHCP сервер с помощью классической MMC консоли.

Если ваш старый сервер DHCP работает под управлением Windows 2003, вы можете воспользоваться инструкцией по миграции DHCP сервера.

Оцените статью