Конфликт роутеров в сети

Конфликт роутеров в сети

Конфликт ip адресов Windows, решаем за минуту

Конфликт ip адресов Windows, решаем за минуту

Добрый день! Уважаемые читатели и гости крупного IT блога pyatilistnik.org. Сегодня хочу поговорить на тему, которая может случиться абсолютно в любой локальной сети, которую поддерживает, не совсем опытный сетевой инженер. Поговорим мы сегодня, о конфликтах ip адресов в сети на Windows платформах. Мы рассмотрим вопросы, что из себя представляет конфликт ip адресов, из-за чего они появляются, и как этого избежать. Это будет актуально для небольших офисов, где данная ситуация вероятнее всего может случиться.

Что такое конфликт ip адресов?

И так представим у вас в организации, работают два человека с полностью идентичными ФИО. Вы задаете вопрос на собрании, кто тут Иванов Иван Иванович, и тут у вас поднимается два человека. Вот в локальной сети, так же появляются два компьютера с одинаковыми адресами, это и называется ситуация, при которой обнаружен конфликт ip адресов. Это хорошо будет, если это два клиентских компьютера, проблема будет минимальна, а что будет, если одним из участников будет сервер, который выполняет важную функцию в организации, например, сервер 1С, поверьте за это вас по головке не погладят.

Причины появления конфликта ip адресов Windows

Выше я вам показал, что из себя представляет ситуация, с одинаковыми ip адресами в операционной системе Windows. Давайте я вам расскажу, о причинах ее появления:

  • Первая причина, это когда у вас в локальной сети, все сетевые адреса на компьютерах, назначаются в ручную (статические ip адреса). Обычно такие настройки делают для серверов, чтобы у них сохранялись всегда одни и те же параметры, но в данном методе есть уязвимое место, это необходимость вести реестр этих адресов, в разном виде и всегда его актуализировать. В противном случае вы можете получать проблемы с одинаковыми адресами. Я такое часто видел в маленьких офисах, где есть так называемый админчик, который так делает, и вот приходит новый компьютер или ноутбук, и для него так же вбивают ip, в итоге в локальной сети обнаружен конфликт ip адресов, как говориться за ошибки нужно платить.
  • Второй вариант, это когда у вас есть проблемы с DHCP сервером, на котором у вас либо не настроена функция отслеживания дублирования адресов, либо у вас DHCP сервер кому-то назначил ip, а кто-то другой взял и настроил себе статический, вот и произошла ошибка конфликта ip адреса. Из своей практики я видел такое шапито, когда у одного админа был Kerio Control, на котором была функция DHCP сервера, там адреса назначались с большим резервированием и порой с привязкой. В один из прекрасных, московских дней, случилась ситуация, что у части людей перестал работать интернет. В настройках сети, светился APIPA адрес, этот админ вместо того, чтобы зайти в DHCP сервер и увидеть, что у него кончились адреса в пуле, стал массово перезагружать компьютеры и назначать на них статические айпишники, в итоге тем самым, он создал огромное количество ip конфликтов в сети, он просто не понимал принцип работы службы.

Столько уже написал, о причинах, а так еще и не показал, как выглядит сообщение, об ошибке.

Если вы зайдете в настройки сетевого интерфейса, то обнаружите, что в данной ситуации у вас основным адресом, будет IP из APIPA диапазона (169.254.x.x). Это означает, что конфликтный адрес у вас будет не доступен, и вы в локальной сети не сможете общаться практически ни с кем.

Так же если посмотреть логи операционной системы Windows, то вы там обнаружите вот такое уведомление, код события 4199:

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

Читайте также:  Ps3 горит зеленая кнопка не выключается

Как исправить конфликт ip адресов?

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

  • Во первых если у вас обычный маленький офис и по каким-то причинам, все локальные адреса назначаются, исключительно в ручном режиме, то обязательно ведите реестр выданных адресов, и к этому вопросу вам необходимо подойти ответственно. В серверном сегменте статика приветствуется, еще как один из гандикапов проверки используйте DNS сервер, в зоне которого регистрируются ваши компьютеры и сервера. Для ведения таблиц, кстати есть удобный программный продукт racktables, он абсолютно бесплатный.

Чтобы в таком случае убрать конфликт ip адресов Windows, попробуйте выполнить:

  1. Если вы получаете ip-адрес, через какое либо устройство, будь то роутер или маршрутизатор, то попробуйте на него зайти и посмотреть в чем дело, в любом таком устройстве есть меню, где идет выдача адресов (Например, DHCP Clients List). Попробуйте увеличить диапазон раздаваемых адресов, в примере это от 100 до 199, поставьте от 20 до 250. В крайнем случае перезагрузите его.Во
  2. Если перезагрузка не помогла, то открываем окно выполнить (Сочетание клавиш Win и R) и вводим команду ncpa.cpl. У вас откроется "Панель управленияВсе элементы панели управленияЦентр управления сетями и общим доступом". Перейдите в левом, верхнем углу в пункт "Изменение параметров адаптера", щелкните правым кликом по вашему сетевому интерфейсу и попробуйте его выключить и включить.
  3. Если отключение интерфейса не помогло, то зайдите в свойства вашего сетевого адаптера, в интерфейс ipv4. И так, если у вас конфликт ip адреса в сети, происходит из-за того, что у вас на сбойном компьютере установлен не правильный ip адрес, то измените его на нужный, или поставьте получение IP-адреса автоматически. Если у вас уже стоит получение IP-адреса автоматически, то наоборот настройте статический адрес отличный от конфликтного. Все сетевые настройки, в лучшем случае нужно узнать у сетевого админа, но если их нет, то чаще всего в качестве DNS-серверов выступает ip-адрес основного шлюза, он же ваш роутер (коробочка, что дает интернет и WIFI), прописываем его, а вот, маска в 99% случаев 255.255.255.0, а вот основной адрес придется по подбирать, чтобы проверить не занят ли он кем то, без DHCP сервера, выполните до него команду Ping, она все вам ответит.

  • Если у вас нормальная организация и количество компьютеров исчисляется десятками или более, то вам просто необходим DHCP сервер, который автоматически будет раздавать ip адреса и следить за их использованием. Вы всегда сможете понять кому и какой адрес у вас назначен. Например, у Cisco оборудования, зашито поведение при конфликте ip адресов.

Если мы говорим, о Windows DHCP, то там есть функция защиты от конфликта IP адресов. Открываем оснастку DHCP и выделяем пул IPv4. Щелкаем по нему правым кликом мыши и выбираем из контекстного меню, пункт "Свойства".

Переходим на вкладку "Дополнительно" и находим пункт "Число попыток определения конфликтов (Conflict detection attempts)", по умолчанию там выставлено значение 0, означающее что служба не будет вначале проверять ip адрес на предмет доступности перед его выдачей. Выставляем значение от 1 до 5. Данная функция позволит исключить конфликт ip адреса с другой системой.

Те же настройки "Число попыток определения конфликтов" можно изменить и через powershell, открыв его от имени администратора и введя командлеты:

Как видите, у меня нужный параметр уже имеет значение 5, а не ноль.

Чтобы изменить значение "Число попыток определения конфликтов (Conflict detection attempts)", введите вот такую команду.

Читайте также:  Дешевый российский интернет магазин

Как видите я задал новое значение 4, проверяем что все изменилось. Как видите PowerShell рулит.

Вы приобрели новый роутер, принесли его, подключили и уже собрались заходить в сеть, как вдруг обнаруживаете, что система указывает вам на конфликт IP-адресов. На самом деле проблема пусть и не слишком распространенная, но все же иногда имеет место, поэтому сегодня мы более подробно поговорим о том, что делать, если вы обнаружили конфликт IP- адресов при установке Wi-Fi.

В чем причина

На самом деле причин не так уж и много: проблема может быть либо в определенных настройках роутера, либо в сетевых настройках вашего компьютера, поэтому ниже мы как можно более подробно постараемся объяснить, что и как необходимо отладить.

Настраиваем роутер

Если вы не трогали никаких настроек компьютера, связанных с сетевыми параметрами, то первым делом все же стоит проверить, правильно ли настроен ваш роутер. Как правило, из коробки он может выдавать не то, что вам необходимо. Проверить, точно ли проблема в нем, можно, просто попробовав подключить еще какое-нибудь устройство.

Важно, чтобы DHCP-сервер был активирован и был выставлен широкий диапазон адресов, которые сможет раздать роутер, – если этого не выполнить, то не будет автоматической раздачи правильных адресов и из этого уже «выплывает» наша проблема.

Рассмотрим настройку данного параметра на примере роутера TP-Link. В первую очередь открываем браузер и вводим в адресную строку 192.168.0.1 или же 192.168.1.1 (в редких случаях этот адрес может быть изменен производителем, так что если не выходит, то смотрим на роутере).

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

Когда вы внутри, ищем слева в меню «DHCP» и там подпункт «Settings». В конце вам необходимо выставить все так, как показано на скриншоте, нажать «Save» и подождать, пока произойдет перезагрузка.

Теперь, когда все на стороне роутера в порядке, но сообщение о конфликте так и не исчезло, то, пожалуй, стоит все-таки попробовать проверить некоторые настройки на вашем компьютере.

Настройки компьютера

В разных версиях ОС все происходит немного по-разному – в статье покажем настройку на основе Windows 7 и дадим примечания по более ранним и поздним версиям.

В первую очередь, так или иначе, вам необходимо будет открыть меню «Пуск» и найти «Панель управления». Далее находим «Центр управления сетями» (для XP это пункт «Сетевые подключения»).

Теперь, зайдя, слева в меню находим «Изменение параметров адаптера».

Далее откроется окно с отображающимися в нем адаптерами, через которые проходят подключения – выбираем тот, что отвечает за беспроводную сеть, и кликаем по нему дважды – откроется небольшое окошко; теперь остается нажать на «Свойства».

Ну а теперь выбираем «Протокол интернета версии 4» и уже по нему кликаем дважды.

В следующем небольшом окошке просто ставим две галочки на автоматические получения IP, а также DNS-сервера. После этого везде нажимаем последовательно «Ок» и на всякий случай перезапускаем компьютер и роутер, если процесс не пошел автоматически.

Также, если проблема не решилась автоматически, в том же разделе настроек DHCP обратите внимание на диапазон адресов и введите один из подходящих, меняя последние три цифры.

Не стоит забывать и про шифрование, которое может мешать получению адреса, – его можно отключить в пункте «Wireless» в подпункте «Security», как показано на скриншоте ниже.

Ну и последнее, о чем стоит помнить, – ваш роутер может работать в режиме, который не поддерживает приемник.

Читайте также:  1С управляемые формы вывести табличный документ

Как поменять IP адрес компьютера: Видео

Имею опыт работы в ИТ сфере более 10 лет. Занимаюсь проектированием и настройкой пуско-наладочных работ. Так же имеется большой опыт в построении сетей, системном администрировании и работе с системами СКУД и видеонаблюдения.
Работаю специалистом в компании «Техно-Мастер».

Не мало разных ошибок можно увидеть в Windows. И сегодня я расскажу о решении ошибки "Обнаружен конфликт IP-адресов Windows", которую можно часто увидеть при подключении к интернету. В том числе через роутер. В Windows 10, Windows 8 и Windows 7, в окне с ошибкой можно прочитать простое и понятное описание: "В этой сети уже есть компьютер с таким-же IP-адресом".

А вот само окно с ошибкой:

И ошибка в старой, доброй Windows XP:

Такая ошибка чаще всего появляется при подключении к маршрутизатору (к локальной сети) . Дома, или где-то на работе. Появление ошибки означает, что ваш компьютер пытается получить IP-адрес, который уже занят другим устройством в сети. Поэтому и возникает конфликт IP-адресов. Ошибка на самом деле редкая, так как по умолчанию роутер автоматически раздает IP-адреса. И конфликта быть не может. Но, даже если маршрутизатор раздает IP автоматически (за это отвечает DHCP сервер) , а вы на компьютере по какой-то причине прописали статический IP-адрес, который уже занят другим устройством, то появится ошибка "Обнаружен конфликт IP-адресов Windows".

Ну и несколько советов, прежде всем перейти к настройкам:

  • Сначала нужно просто перезагрузить маршрутизатор и компьютер.
  • Если интернет подключен напрямую к компьютеру (без роутера), то можете попробовать отключить сетевой кабель и подключить обратно. Если это не поможет, то обратитесь в поддержку своего провайдера. Скорее всего конфликт IP-адресов возник по их вине.
  • В окне "Сетевые адаптеры" можно попробовать отключить адаптер "Сетевое подключение". В Windows 10 он называется "Ethernet". И включить его обратно.

Если все это не помогает, нужно проверить настройки IP для сетевого адаптера. Там есть два варианта: выставить автоматическое получение адресов, и если это не поможет, то прописать статические адреса.

Как исправить ошибку с конфликтом IP-адресов в Windows 10, 8, 7, XP

Зайдите в "Центр управления сетями и общим доступом" и перейдите в "Изменение адаптеров адаптера".

Дальше нажмите правой кнопкой мыши на адаптер "Сетевое подключение", или "Ethernet" и откройте "Свойства".

Нажмите на пункт "IP версии 4 (TCP/IPv4)", затем нажмите на кнопку "Свойства". Если у вас там выставлены какие-то параметры, то установите автоматическое получение IP и DNS. Вот так:

Перезагрузите компьютер. Если после этого интернет не заработал, или у вас там было изначально выставлено автоматическое получение, то можно попробовать задать необходимые параметры вручную.

Статические IP-адреса: как вариант решения конфликта

Лично я против статических IP-адресов. Лучше на всех устройствах выставить автоматическое получение. А то рано или поздно, ошибка вылезет снова. Но если вам нужно срочно решить эту проблему, то вариант со статическими адресами может пригодится.

Открываем настройки как я показывал выше. Только вместо автоматических настроек ставим переключатель возле "Использовать следующий IP-адрес". И дальше нам нужно прописать сам IP-адрес, маску подсети и основной шлюз.

  • IP-адрес — здесь нужно указать адрес, который наш компьютер получит у роутера. Нужно сначала узнать IP-адрес роутера. Скорее всего, это 192.168.1.1, или 192.168.0.1. Затем, сменить последнюю цифру. Желательно прописать выше 100. Например: если у моего роутера IP-адрес 192.168.1.1, то я прописываю 192.168.1.110.
  • Маска подсети – пропишется автоматически.
  • Основной шлюз – IP-адрес маршрутизатора. В моем случае это 192.168.1.1.
  • DNS-адреса можете прописать: 8.8.8.8 / 8.8.4.4

Думаю, эти действия помогли вам избавится от ошибки, и интернет на вашем компьютере все таки заработал. Пишите в комментариях, задавайте вопросы!

Ссылка на основную публикацию
Adblock detector