Современному человеку жизнь не мила без всемирной паутины, а неполадки с интернет подключением — наши злейшие враги, с которыми ведется непримиримая борьба. Эта статья вооружит вас знаниями, как справиться с ситуацией, если при установке соединения выдается ошибка «DHCP не включен на сетевом адаптере».
Что такое DHCP?
DHCP — это сетевой протокол, который выполняет функцию автоматической настройки параметров сети TCP/IP, получая их по запросу от DHCP сервера.
На практике это означает обмен определенными сообщениями между DHCP клиентом на устройстве и сервером во время установки сетевого подключения. В ходе коммуникации клиент получает новые или подтверждает старые значения таких параметров сети:
IP адрес для устройства;
маску подсети;
IP адрес шлюза по умолчанию.
DHCP: как работает?
Сервер обрабатывает клиентские запросы и выдает в аренду на определенное время IP адреса из своего диапазона. Если время заканчивается, клиент либо продлевает срок аренды, либо освобождает адрес, что также происходит путем обмена специальными сообщениями. Все запросы сервер записывает в свою базу данных, чтобы избежать конфликта адресов, то есть не выделить один адрес двум узлам одновременно.
Конфликт адресов все же может возникнуть, если на одном из устройств в сети IP присвоен вручную. При подключении нового компьютера, сервер может попытаться выдать ему адрес, который уже занят, в результате чего интернет соединение не будет установлено. Как решить эту проблему, будет рассмотрено далее.
Протокол DHCP широко используется благодаря тому, что дает возможность легко добавлять новые компьютеры к сети и изменять параметры подключения на сервере вместо ручной перенастройки каждого устройства.
Для использования протокола DHCP вам понадобится:
настроить DHCP на маршрутизаторе, который будет играть роль DHCP сервера.
запустить службу DHCP на ПК (она выполняет функцию клиента);
в настройках сетевого адаптера выбрать опцию автоматического получения IP адреса.
Рассмотрим каждый шаг детально.
Как включить DHCP на роутере?
Запустить на маршрутизаторе работу DHCP сервера нужно через веб-интерфейс. Вам потребуется выполнить следующие действия:
Если сразу не получается открыть настройки роутера, попробуйте войти из другого браузера или из другого устройства. Самое радикальное и действенное решение проблемы — сброс настроек маршрутизатора. Чтобы его сделать, найдите маленькую кнопку с подписью «Reset» нажмите её чем-то тонким и удерживайте в течение 5-15 секунд. Важно иметь в виду: минус этого решения в том, что вам придется настраивать роутер полностью заново.
Запуск и настройка на компьютере с Windows
Чтобы включить DHCP на ПК под управлением Windows 7 или Windows 10, нужно выполнить похожий набор действий.
Проверка службы
Чтобы включить службу DHCP клиент на ПК, или убедиться, что она работает, откройте «Выполнить» (Win+R), напишите «services.msc».
В открывшемся окне «Службы» найдите dhcp клиент, нажмите правой кнопкой и выберете «Свойства».
Если вы видите, что служба работает и запускается автоматически, ничего менять не нужно.
В случае отображения других параметров, запустите службу и поставьте автоматический запуск.
Настраиваем сетевой адаптер
Войдите в «Сетевые подключения» нажатием Win+R и вводом «ncpa.cpl».
Откройте свойства вашей сети, TCP/IPv4.
Выберете автоматическое получение IP адреса и адреса DNS-сервера, сохраните изменения.
Аналогичные манипуляции можно провести из командной строки. Открываем «Выполнить» (Win+R), пишем «cmd».
Команда для установки IP адреса автоматически:
netsh interface ip set address «имя вашего подключения» dhcp
Команда для установки адреса DNS сервера автоматически:
netsh interface ip set dnsserver «имя вашего подключения» dhcp
Имя подключения посмотрите в его свойствах.
То для удобного взаимодействия отдельных машин мы предлагаем объединить их в локальную сеть. Таким образом, вы сможете:
- выходить в интернет с того или иного ПК, используя одно единственное подключение;
- производить обмен файлов и печатать документы на одном принтере.
Включение DHCP упрощает настройку любой сети
Кроме того, вы получите возможность удалённого управления любым компьютером, входящим в состав сети. Организовать такую возможность поможет ADSL-модем или встроенный маршрутизатор. Всё, что нужно сделать, так это включить DHCP на сетевом адаптере каждого ПК и запустить одноимённую службу модема или роутера. Устройство будет выполнять роль сервера. Прекрасно то, что настройка DHCP не доставит проблем даже не подготовленному пользователю.
Как включить DHCP? Данный вопрос интересует многих юзеров, ведь мало кто с ним сталкивался ранее. Dynamic Host Configuration Protocol - именно так переводится вышеуказанная аббревиатура. Это специальный протокол конфигурации, предоставляющий возможность автоматической настройки компьютеров. Он помогает им взаимодействовать между собой.
Включаем DHCP
Перед началом создания сети между вашими компьютерами необходимо включить на роутере либо модеме службу DHCP-сервера. В том случае, если вы не умеете этого делать, то обратитесь к инструкции по эксплуатации вашего устройства. После активации службы, его нужно перезагрузить. Далее нужно проверить, запущена ли служба DHCP-клиент на всех компьютерах. Сделать это достаточно легко. В ОС Windows Vista и Windows 7 всего лишь нужно набрать команду services.msc в поиске, который появляется над кнопкой Пуск после её нажатия. Нажимаем Enter. В открывшемся окне можно включить или отключить DHCP. Тип запуска службы должен быть автоматический, в противном случае его нужно сделать именно таким. Что касается Windows XP, то вышеупомянутую команду требуется ввести в поле ввода, вызвать которое можно нажатием Ctrl + R. Найдя соответствующую строку, нажмите на неё правой кнопкой мыши и выберите «Свойства», после чего в поле «Тип запуска» установите «Автоматически». Нажмите«ОК» и перезагрузите ПК. Кстати, выполняя такие же действия в обратном порядке, службу можно отключить.
На следующем шаге нужно найти упомянутую службу на сетевом адаптере в настройках подключений. Для этого используйте команду Ncpa.cpl в указанных выше полях в зависимости от операционной системы. Если вы не привыкли пользоваться такими командами, то настройку подключений вы найдёте в Панели управления. Сделайте правый клик мышью и зайдите в «Свойства» того подключения, которое имеет отношение к вашей локальной сети. Чтобы не запутаться, заведомо неиспользуемые в создании общего подключения сетевые адаптеры можно отключить. Выберите «TCP/IPv4» - «Свойства». Значения IP-адреса и DNS-устанавите на автоматическое получение и нажмите ОК. После всего этого рекомендуется перезагрузить компьютер.
Для того чтобы компьютеры могли обмениваться между собой информацией, необходимо физически объединить их в сеть с помощью провода или беспроводного подключения. Затем каждому компьютеру назначается уникальный адрес в пределах сети. Это можно сделать вручную на каждом ПК или запустить на одном из них службу DHCP и раздавать адреса централизованно.
Инструкция
Инструкция
- Включение и выключение принудительного применения DHCP для клиентов
Общеизвестно, что для работы с сетью каждое устройство, будь то компьютер, ноутбук, планшет или телефон, должно иметь определенный электронный идентификатор - IP-адрес, а также настроенные параметры маски, шлюза и данные о DNS-сервере. Этот адрес сетевой интерфейс при подключении сразу пытается получить от специального оборудования, которое занимается автоматической раздачей адресов. Если такое оборудование не находится, то пользователю приходится ввести параметры сети вручную. Если в сети множество компьютеров, то возможны ошибки в адресации и дублирование адресов, ведущие к сбоям в системе и замедлению производительности сети в целом. В домашней сети, при отсутствии автоматической раздачи адресов, приходится прописывать параметры сети вручную на каждом устройстве для подключения, например, к роутеру. Не каждый пользователь обладает достаточным объемом знаний и опыта для правильного изменения таких настроек. Поэтому в домашних условиях тоже многие пользователи стараются развернуть автоматическую раздачу адресов, то есть развернуть
DHCP - это что такое?
Разберемся в этом вопросе. Во избежание ошибок при адресации был реализован протокол динамического конфигурирования хостов (DHCP). Это функция, которая осуществляет динамическую раздачу сетевых настроек подключившимся клиентским машинам. Если на этих устройствах в настройках стоит параметр «получать IP-адрес только с DHCP сервера» и включена служба DHCP, то вся ответственность за правильную настройку сетевых параметров на клиентских компьютерах передается DHCP-серверу. Это значительно снижает стоимость поддержки и управления сетью, а также помогает избежать ошибок в раздаче адресов. Служба, включающая DHCP, по умолчанию запускается автоматически при включении любого устройства с поддержкой интерфейсов проводной или беспроводной сети. Например, на планшетах или телефонах достаточно включить Wi-Fi и среди найденных устройств, раздающих интернет, найти свое и подключиться к нему. При этом автоматическая раздача адресов исключает дублирование IP и, как следствие, помогает избежать конфликтов сети.
Как происходит раздача адресов
Во время подключения любого клиентского устройства к сети происходит специальная широковещательная отсылка запроса в сеть с целью поиска раздающего параметры этой сети сервера DHCP. Это что за сервер такой и чем он важен для большой сети? Так называется устройство, которое отвечает за раздачу адресов компьютерам в сети для автоматического применения их на различных клиентах. Если таковой сервер присутствует, то он создает пакет с ответом на запрос клиента, в который могут включаться такие настройки, как адрес IP, маска сети, параметры шлюза, адреса DNS-серверов, название домена и т. д. и отправляет этот пакет клиентскому устройству. Клиент принимает подтверждающий сигнал от сервера DHCP. Сформированный пакет данных является стандартизированным, поэтому его могут расшифровать и использовать практически любые операционные системы.
Параметры, выданные сервером для клиентского устройства, имеют ограниченный настраиваемый срок действия, у которого есть свое название - «время аренды». Адреса, выдаваемые сервером, анализируются на совпадение с действующими адресами с неистекшим временем аренды, поэтому дублирование адресов исключается. Обычно ставится срок аренды небольшой - от нескольких часов до 4-6 дней. По истечении этого срока устройство повторяет запрос к серверу и получает от него этот же адрес (если он еще свободен) или любой свободный.
Настройки клиента для получения автоматических параметров сети в ОС Windows
Для того чтобы клиент получил ответные сетевые параметры от DHCP, необходимо проверить несколько настроек в Панели управления компьютером (рассматривается на примере операционной системы Windows). Для этого заходим в меню Пуск, далее - в Панель управления (которую необходимо переключить к классическом виду) и выбрать пункт «Сетевые подключения». Выбираем сетевое подключение, которое планируется для работы с DHCP, щелкаем на нем правой кнопкой мышки и заходим в пункт «Свойства». В открывшемся окне заходим в Свойства протокола интернета TCP/IP. DHCP - получение автоматических параметров сети. Поэтому мы отмечаем точками опции для автоматического получения IP-адреса и DNS. Сделав выбор, нажимаем «Ок». Настройка DHCP на клиенте завершена. Теперь устройство будет получать адрес с DHCP-сервера автоматически при запуске Windows.
Настройка DHCP в Windows 7 устанавливается аналогично, но местонахождение свойств адаптеров немного отличается от Windows XP. Так же заходим в Пуск - Панель управления - Центр управления сетями и общим доступом. Выбираем в левом меню пункт «Изменение параметров адаптера». Далее - аналогично вышесказанному по настройкам в Windows XP.
Настройка автоматической раздачи адресов в других операционных системах
На Linux- или Android-устройствах подключение при развернутом в сети DHCP-сервере проблем не составляет никаких. Достаточно только включить сетевой интерфейс (проводной или беспроводной), подождать, пока пройдет обмен данными между устройством и сервером DHCP и убедиться, что сетевые настройки получены и применены успешно. Службы DHCP практически на всех устройствах включены по умолчанию.
Если соединения не произошло, то необходимо проверить статус автоматического приема адресов. Например, на ОС Android для этого необходимо зайти в Настройки - Беспроводныве сети - Настройки Wi-Fi - Дополнительно и убедиться в том, что опция "использовать статический IP-адрес" отключена.
Данные, передаваемые DHCP
Опции DHCP - это параметры, которые передается от сервера клиенту. Все эти передаваемые параметры делятся на категории. Есть обязательные опции, например IP-адрес и маска сети. Есть ненастраиваемые служебные опции, которые, к примеру, показывают начало и конец опций в передаваемом пакете. По своей сути опции - это типичные пары значение-ключ, которые можно увидеть и настроить в политиках безопасности.
Основные параметры DHCP в пакете, кроме IP-адреса и маски, это 3 (Gateways), 6 Servers), 44 (NBT Name Servers), 46 (NBT Node Type). Эти параметры групповые, то есть могут иметь несколько значений. Например, может быть несколько адресов шлюзов или DNS-серверов. Значения опций конфигурируются в настройках DHCP-сервера.
Настройки DHCP на сервере
Перед конфигурированием настроек необходимо произвести несколько расчетов основных опций DHCP. Это что еще за опции такие? - спросите вы. Опции - это все те параметры сети, которые передаются от сервера клиенту. Две основные опции - диапазон раздаваемых адресов и Весь диапазон адресов организации обычно разделяется на несколько сегментов, предназначенных для различных задач, таких как телекоммуникации, статические адреса серверов и пр. Чтобы статические адреса не участвовали в раздаче, создавая дополнительную нагрузку на сервере, диапазоны раздаваемых адресов можно ограничить. Например, при рабочем диапазоне 192.168.1.1-192.168.1.254 можно адреса от 1 до 10 определить на коммуникации, с 11 по 30 - под сервера, а для DHCP выделить диапазон от 31 по 254. То есть любой адрес от сервера, выданный клиенту, будет лежать только в этом диапазоне. Также можно настроить в раздаваемом диапазоне адреса-исключения, и они тоже не будут раздаваться клиентским устройствам.
Далее, перед тем как настроить DHCP сервер, необходимо определиться, какие опции он еще будет раздавать. Есть ли необходимость раздавать, например, параметры шлюза или DNS. После этого данные вводятся на сервере, запускается его активация и сервер начинает раздачу адресов.
Домашний DHCP-сервер
Дома в качестве DHCP-сервера часто используют роутеры, которые получаемый от провайдера контент раздают домашней технике - компьютерам, ноутбукам, телефонам, телевизорам и другим устройствам, подключенным к сети проводным или беспроводным способом. При этом создается что-то типа раздающего адреса пользователям. С внешней стороны это выглядит так, как будто один пользователь открыл на одном своем компьютере несколько страничек в браузере. При этом фактически к внешней сети подключен только один роутер. Это позволяет существенно сэкономить на количестве подключаемых линий.
Настройка автоматической адресации на роутере
Для настройки автоматической раздачи адресов домашним устройствам необходимо подсоединить роутер к компьютеру (ноутбуку) сетевым кабелем. В любом браузере прописываем адрес роутера (обычно это 192.168.0.1). В предложенные поля запроса логина и пароля по умолчанию вводим «admin» (часто эти данные указаны в руководстве по эксплуатации роутера). В результате увидим меню Заходим в разделы Lan или Network (названия могу отличаться) и находим подменю с настройками DHCP. Как включить на роутере раздачу адресов? Просто поставив галочку напротив строчки enable DHCP и перезагрузим роутер.
Конфигурирование DHCP роутера
Если настройки по умолчанию не устраивают, то можно изменить конфигурацию параметров. В том же меню, где мы включили функцию раздачи адресов, можно ввести диапазон раздачи IP-адресов, например 192.153.0.1 - 192.153.0.3. Для работы можно указать и всего два адреса, например, для ноутбука и мобильного телефона. Это ограничивает количество одновременно работающих устройств, что является самой простой защитой соединения.
Создав основные настройки, необходимо их сохранить и перезагрузить роутер. Сразу после перезагрузки параметры вступят в силу.
Перед тем как отключить DHCP, необходимо убедиться в том, что на устройствах установлены статические адреса. Для отключения автоматической раздачи нужно снять галочку с параметра DHCP в настройках роутера, сохранить изменения и перезагрузить устройство.
В наш цифровой век, когда мы уже и минуты не можем обойтись без интернета, большинство корпоративных и домашних сетей настроены под протокол DHCP (Dynamic Host Configuration Protocol = Протокол Динамической конфигурации узла), который позволяет компьютеру автоматически получить IP-адрес при подключении к интернету.
Для того, чтобы включить или отключить DHCP в Windows, необходимо выполнить следующие действия для своей версии операционки.
Примечание . При отключении DHCP и использовании статического IP-адреса убедитесь, что вы знаете правильные настройки и корректно все их ввели. Ввод неправильных настроек может привести к прекращению работы как подключения к интернету, так и сетевого соединения.
Для Windows 8 и Windows 10
- На настольном компьютере нажмите клавиши Windows + X, чтобы открыть меню Power User;
- Выберите параметр «Сетевые подключения» (Network Connections);
- Вы должны увидеть, как минимум, два типа сетевых подключений: Ethernet и Wi-Fi. Дважды кликните по активному сетевому соединению;
- В окне состояния сетевого подключения нажмите кнопку «Свойства» (Properties);
- Нажмите кнопку «Интернет протокол версии 4» и нажмите кнопку «Свойства». Возможно, для Интернет протокола версии 6 вам понадобится выполнить также и некоторые дополнительные шаги.
- Если вы хотите включить DHCP, убедитесь, что выбрана опция «Получить IP-адрес автоматически», а также опция «Получить адрес DNS-сервера» автоматически.
Если вы хотите отключить DHCP и ввести собственные сетевые настройки, прочтите для общего образования статью http://droidov.com/dhcp-chto-eto-takoe и затем выберите опцию «Использовать следующий IP-адрес» и введите данные для IP-адреса, маски подсети и шлюза по умолчанию. Потом выберите опцию «Использовать следующий адрес DNS-сервера» и введите данные предпочтительного DNS-сервера. Вы также можете ввести значение для альтернативного DNS-сервера, если хотите.
Для Windows Vista и Windows 7
- Откройте панель управления.
- Нажмите значок «Сеть и общий доступ».
- В разделе «Просмотр активных сетей» щелкните ссылку «Подключение по локальной сети».
- В окне «Состояние подключения по локальной сети» нажмите кнопку «Свойства».
- Выделите вариант «Интернет протокол версии 4» и нажмите кнопку «Свойства». Возможно, для Интернет протокола версии 6 вам понадобится выполнить некоторые дополнительные шаги.
Если вы хотите отключить DHCP и ввести свои сетевые настройки, выберите опцию «Использовать следующий IP-адрес» и введите значения для IP-адреса, маски подсети и шлюза по умолчанию. Также выберите опцию «Использовать следующий адрес DNS-сервера» и введите значение для предпочтительного DNS-сервера. Вы также можете ввести значение для альтернативного DNS-сервера, если хотите.
Для Windows XP и более ранних версий ОС
- Откройте панель управления.
- Дважды щелкните «Сетевые подключения».
- Примечание. Вместо нее вы можете увидеть ссылку «Сетевые и интернет-соединения». В этом случае дважды кликните по ней, а затем выберите «Сетевые подключения».
- Щелкните правой кнопкой мыши на Local Area Connection (Соединение местной сети) и выберите Properties (Свойства).
- Выделите параметр Internet Protocol (TCP / IP) и нажмите кнопку «Свойства».
Если вы хотите включить DHCP, убедитесь, что выбраны опции «Получить IP-адрес автоматически» и «Получить адрес DNS-сервера» автоматически.
Если вы хотите отключить DHCP и задать свои сетевые настройки вручную, выберите опцию «Использовать следующий IP-адрес». Затем введите соответствующие значения для IP-адреса, маски подсети и шлюза по умолчанию. Также выберите опцию «Использовать следующий адрес DNS-сервера» и введите значение для предпочтительного DNS-сервера. Вы также можете ввести значение для альтернативного DNS-сервера.
Как узнать, используется ли DHCP в данный момент?
Простым способом определения того, включен ли сейчас DHCP или отключен, является использование команды ipconfig / all из командной строки. При вводе этой команды для «Подключение локальной сети Ethernet-адаптера» одна из строк скажет, включен ли DHCP. Если включен, то вы увидите строку