Перейти к содержимому

Как узнать свой dhcp сервер

  • автор:

Как узнать свой dhcp сервер

Может кто подскажет? DHCP-сервер слушает на 67 порту. Но ни одним сканером я не смог его обнаружить. А нужно отловить все возможные DHCP-сервера, т.к. лишние могут мешать основному. Или как можно по другому справиться с этой проблемой?

Оглавление

  • RE: Как найти в локальной сети DHCP-сервера, Sampan, 14:19 , 17-Мрт-02, (1)
    • RE: Как найти в локальной сети DHCP-сервера, Ptica, 16:03 , 18-Мрт-02, (3)
      • RE: Как найти в локальной сети DHCP-сервера, Sampan, 13:32 , 20-Мрт-02, (5)
      • Это-то понятно, но проблема в другом., Ptica, 16:07 , 18-Мрт-02, (4)
        • RE: Это-то понятно, но проблема в другом., Sampan, 13:36 , 20-Мрт-02, ( 6 )

        Сообщения по теме

        UDP сканирование 67 порта может не помочь.
        Но проблема (сабж) решаема.
        DHCP протокол, по определению и назначению, является широковещательным. Нужно на рабочей станции генерить пакеты DHCPDISCOVER и любым сниффером ловить ответы от DHCP серверов. Так ты получишь список всех доступных DHCP серверов.
        Вариантов реализации — миллион (зависит от платформы рабочей станции, наличия сниффера, структуры сети и т.д.).

        Ты бы не мог по подробнее рассказать об этом? как реализовать? А то я пока-что начинающий (1,3 года работаю админом. До всего самому приходится доходить).

        >Ты бы не мог по подробнее
        >рассказать об этом? как реализовать?

        Пример, для конфигурации W2K на рабочей станции. Снифер -Observer или NAI Sniffer Pro (IMHO лучший). В снифере настраиваем фильтр ловить пакеты только от адресов 255.255.255.255 и 0.0.0.0 (по этим адресам происходит поиск и ответы DHCP серверов). Включаем захват пакетов. Из командной строки W2K набираем
        ipconfig /release
        ipconfig /renew
        (тем самым заставляем DHCP клиента W2K освободить адрес, а затем затребовать новый)
        Для верности повторяем несколько раз.
        Останавливеам захват пакетов в снифере и просматриваем буфер на предмет ответов серверов. Ответы все приходят с адреса 255.255.255.255, но внутри пакетов содержатся реальные адреса каждого сервера, который ответил на запрос.
        Все!

        Дык Когда твой комп получает динамический IP он же тебе прямо говорит что DHCP сервер такой-то!!
        А дальше дело техники.

        Проблема в том, что отвечает ближайший, т.е. тот, который у меня в соседней комнате стоит. Мой сервер. В других же участках сети может ответить левый сервер. Вот его надо отловить до того, как он юзерам раздаст левые ip-шники. И зарание, а не когда юзер позвонит со словами «у меня не работает». 🙁
        А переодически класть свой сервер (сервис на сервере) и запускать на своей машине обновление ip-шника, что бы посмотреть нет ли кого ещё, тоже не лучший вариант.

        >Проблема в том, что отвечает ближайший,

        Не совсем верно. Отвечают все сервера, которые услышали запрос. Это клиент на рабочей станции выбирает ближайшего

        Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.

        Как узнать свой dhcp сервер

        Есть сетка, в которой клиентам адреса раздаются по DHCP.
        Естественно, админ вне доступа (ибо пятница), а надо посмотреть настройки и текущие выданные адреса.
        Как можно узнать, какой из 7ми серверов является dhcp?

        ЗЫ. просмотр оснастки mmc ничего не дал (или я не увидел)

        ipconfig /all на клиенте

        (0) ipconfig /all тебя спасёт 🙂

        ЗЫ.. если не поймёшь что к чему — выложи сюда результат

        чорд.
        Доступные мне сейчас клиенты все имеют
        Dhcp включен. . . . . . . . . . . : нет

        А надо таки. просто есть пара узлов, которые получают именно по дхцп. И вот к ним понадобилось лезть 🙁

        (1,2,3) у меня там не сам сервер, а вся подсеть указана

        (3) включи dhcp на доступном клиенте и перегрузи комп (если у вас dhcp раздаёт адреса всем попросившим, а не по МАК-адресам

        тады лезь на каждый сервак.. Настройка — Администрирование — DHCP )) где-то да увидишь..
        (3) у меня, например, два сервака DHCP раздают.. а еще могут всякие точки доступа и т.п.
        (0) а имена компов известны?

        (5) Так и придётся, но уже завтра. Сегодня отсюда не получится.
        (6) Полазил — нигде не нашёл
        (7) не, у нас точки точно не раздают 🙂 А два сервера — могут. Ибо 1 первичный контроллер, и два резервных. Нафига — это вопрос уже не ко мне, я сетевую структуру переделывать не буду, и админа не пущу 🙂
        (8) Там как раз не комп, а точка доступа. К ней и достучаться надо. Поэтому даже с консоли не посмотреть.

        (4) должен увидеть что-то типа такого:
        Описание. . . . . . . . . . . . . : Atheros L1 Gigabit Ethernet 10/100/1000Ba
        -T Controller
        Физический адрес. . . . . . . . . : 00-1А-8C-BB-56-E4
        DHCP включен. . . . . . . . . . . : Да
        Автонастройка включена. . . . . . : Да
        Локальный IPv6-адрес канала . . . : fe80::f5аc:bb1c:ed23:db4d%10(Основной)
        IPv4-адрес. . . . . . . . . . . . : 192.168.1.3(Основной)
        Маска подсети . . . . . . . . . . : 255.255.255.0
        Аренда получена. . . . . . . . . . : 27 августа 2010 г. 15:09:51
        Срок аренды истекает. . . . . . . . . . : 28 августа 2010 г. 18:44:00
        Основной шлюз. . . . . . . . . : 192.168.1.1
        DHCP-сервер. . . . . . . . . . . : 192.168.1.1
        IAID DHCPv6 . . . . . . . . . . . : 234888844
        DUID клиента DHCPv6 . . . . . . . : 00-01-00-01-12-7B-96-FА-00-1E-8C-BB-56-E4

        DNS-серверы. . . . . . . . . . . : 192.168.1.1
        Основной WINS-сервер. . . . . . . : 192.168.1.1
        NetBios через TCP/IP. . . . . . . . : Включен

        (9) точку доступа обычно по DHCP в здравом уме не подключают (скорей всего статика), хотя все от масштабов сети зависит.

        (11) Там точка предназначена для одной специфичной задачи, которая нужна раз в месяц, на инвентаризации, ибо стационары не добивают.

        DHCP сервер. Как найти сервера в сети?

        Чем грозит в сети наличие двух dhcp серверов? Как можно избежать конфликта адресов в сети? какими средствами можно найти дополнительные (лишние) dhcp сервера?

        • Вопрос задан более трёх лет назад
        • 13615 просмотров

        Комментировать
        Решения вопроса 0
        Ответы на вопрос 3

        edinorog

        Троллей не кормить!

        эмм. может пора заняться самообразованием? а то тут явно вопрос тянет на листов так . цать объяснений

        Ответ написан более трёх лет назад
        Комментировать
        Нравится Комментировать

        запускаешь tcpdump и ждешь BOOTP/DHCP Offer от dhcp серверов
        несколько dhcp, в зависимости от настроек чревато тем, что клиент может получить адрес не от того dhcp сервера, от которого ты ожидаешь, со всеми вытекающими

        Ответ написан более трёх лет назад
        Комментировать
        Нравится Комментировать

        fzfx

        наличие двух серверов. при каждом запросе ip-адреса от клиента он будет получать его от того сервера, пакет от которого успел раньше прийти.
        избежать конфликтов ip-адресов. при назначении вручную — вести список назначенных адресов, не выдавать пользователям прав на изменение ip-адресов. при назначении автоматическом — настроить DHCP-сервер (один), не выдавать пользователям прав на изменение ip-адресов, не допускать появления в сети других DHCP-серверов (защитить сетевые коммутаторы от постороннего доступа, использовать на коммутаторах DHCP-snooping, если поддерживается).
        найти лишние DHCP-сервера. запустить на компьютере Wireshark. заставить компьютер переполучить ip-адрес (например, вытаскиванием патчкорда). проанализировать результат. если ответы на запрос пришли с разных MAC-адресов — посмотреть, какой MAC-адрес у правильного DHCP-сервера; остальные, следовательно, лишние. дальше их можно искать, если у вас управляемые коммутаторы, на них можно посмотреть, какому физическому порту коммутатора назначен MAC-адрес лишнего DHCP-сервера.

        Ответ написан более трёх лет назад
        Комментировать
        Нравится Комментировать
        Ваш ответ на вопрос

        Войдите, чтобы написать ответ

        системное-администрирование

        • Системное администрирование
        • +2 ещё

        Если требуется менять подсеть через DHCP контроллера домена?

        • 1 подписчик
        • 17 дек. 2023
        • 99 просмотров

        Установка и настройка DHCP-сервера в рабочей группе

        В этой статье описывается установка и настройка DHCP-сервера в рабочей группе.

        Применяется к: Windows Server 2012 R2
        Оригинальный номер базы знаний: 323416

        Сводка

        В этой пошаговой статье описывается, как настроить новый DHCP-сервер под управлением Windows Server 2003 на автономном сервере, который может обеспечить централизованное управление IP-адресами и другими параметрами конфигурации TCP/IP для клиентских компьютеров в сети.

        Установка службы DHCP

        Перед настройкой службы DHCP необходимо установить ее на сервере. DHCP не устанавливается по умолчанию во время обычной установки Windows Standard Server 2003 или Windows Enterprise Server 2003. DHCP можно установить во время начальной установки Windows Server 2003 или после ее завершения.

        Установка службы DHCP на существующем сервере

        1. Нажмите кнопку «Пуск», выберите пункт «Панель управления» и щелкните Установка и удаление программ.
        2. В диалоговом окне Установка и удаление программ выберите пункт «Установка компонентов Windows».
        3. В мастере компонентов Windows выберите пункт «Сетевые службы» в списке компонентов, затем нажмите кнопку «Сведения».
        4. В диалоговом окне «Сетевые службы» установите флажок Протокол DHCP и нажмите кнопку ОК.
        5. В мастере компонентов Windows нажмите кнопку «Далее», чтобы начать установку. Вставьте компакт-диск Windows Server 2003 в привод CD-ROM или DVD-ROM компьютера, если появится соответствующий запрос. Программа установки копирует DHCP-сервер и файлы инструментов на компьютер.
        6. После завершения установки нажмите «Готово».

        Настройка службы DHCP

        После установки службы DHCP и ее запуска необходимо создать область. Область — это диапазон допустимых IP-адресов, доступных для аренды клиентским компьютерам DHCP в сети. Корпорация Майкрософт рекомендует, чтобы каждый DHCP-сервер в вашей среде имел как минимум одну область, которая не пересекается с любой другой областью DHCP-сервера в вашей среде. В Windows Server 2003 DHCP-серверы в домене на основе Active Directory должны быть авторизованы, чтобы предотвратить подключение к мошенническим DHCP-серверам. Любой DHCP-сервер в Windows Server 2003, который определяет себя как неавторизованный, не будет управлять клиентами.

        Создание новой области

        1. Нажмите кнопку «Пуск», выберите пункт «Администрирование», а затем — «Протокол DHCP».
        2. В дереве консоли щелкните правой кнопкой мыши DHCP-сервер, на котором нужно создать новую область DHCP, затем выберите команду «Создать область».
        3. В мастере создания области нажмите кнопку «Далее», а затем введите имя и описание области. Имя может быть любым, но при этом должно быть достаточно описательным, чтобы вы могли определить назначение области в вашей сети (например, можно использовать такое имя, как «Адреса клиентов административного здания»). Нажмите кнопку «Далее».
        4. Введите диапазон адресов, которые могут быть предоставлены в аренду в рамках этой области. Например, используйте диапазон IP-адресов от начального IP-адреса 192.168.100.1 до конечного адреса 192.168.100.100. Поскольку эти адреса предоставляются клиентам, все они должны быть допустимыми адресами для вашей сети и не использоваться в настоящее время. Если вы хотите использовать другую маску подсети, введите новую маску подсети. Нажмите кнопку «Далее».
        5. Введите любые IP-адреса, которые нужно исключить из введенного диапазона. Эти адреса включают любой адрес в диапазоне, описанном на шаге 4, который уже может быть статически назначен различным компьютерам в организации. Обычно контроллеры домена, веб-серверы, DHCP-серверы, DNS-серверы и другие серверы имеют статически назначенные IP-адреса. Нажмите кнопку «Далее».
        6. Введите количество дней, часов и минут до истечения срока аренды IP-адреса из этой области. Определяет, как долго клиент может хранить арендованный адрес без его продления. Нажмите кнопку «Далее», а затем нажмите кнопку Да, настроить эти параметры сейчас, чтобы расширить мастер для включения наиболее распространенных параметров DHCP. Нажмите кнопку «Далее».
        7. Введите IP-адрес основного шлюза, который должен использоваться клиентами, которые получают IP-адрес из этой области. Нажмите кнопку «Добавить», чтобы добавить в список адрес основного шлюза, а затем нажмите кнопку «Далее».
        8. Если вы используете DNS-серверы в сети, введите доменное имя организации в поле Родительский домен. Введите имя DNS-сервера и нажмите кнопку «Разрешить», чтобы убедиться, что DHCP-сервер может связаться с DNS-сервером и определить его адрес. Нажмите кнопку «Добавить», чтобы включить этот сервер в список DNS-серверов, назначенных DHCP-клиентам. Нажмите кнопку «Далее» и выполните те же действия. Если вы используете WINS-сервер, добавьте его имя и IP-адрес, затем нажмите кнопку «Далее».
        9. Нажмите кнопку Да, я хочу активировать эту область сейчас, чтобы активировать область и разрешить клиентам получать из нее аренды, затем нажмите кнопку «Далее».
        10. Нажмите кнопку «Готово».
        11. В дереве консоли щелкните имя сервера, затем нажмите «Авторизовать» в меню «Действие».

        Устранение неполадок

        В следующих разделах объясняется, как устранить некоторые проблемы, которые могут возникнуть при попытке установить и настроить DHCP-сервер под управлением Windows Server 2003 в рабочей группе.

        Клиенты не могут получить IP-адрес

        Если у DHCP-клиента нет настроенного IP-адреса, обычно это означает, что клиенту не удалось связаться с DHCP-сервером. Эта проблема может быть вызвана неполадками в сети или недоступностью DHCP-сервера. Если DHCP-сервер запущен и другие клиенты могут получать допустимые адреса, проверьте, что клиент имеет допустимое сетевое подключение и что все соответствующие аппаратные устройства клиента (включая кабели и сетевые адаптеры) работают правильно.

        DHCP-сервер недоступен

        Если DHCP-сервер не предоставляет клиентам арендованные адреса, это часто связано с тем, что служба DHCP не запущена. В этом случае сервер может быть не авторизован для работы в сети. Если вы ранее могли запустить службу DHCP, используйте средство просмотра событий для проверки системного журнала на наличие записей. Эти журналы могут объяснить, почему не удается запустить службу DHCP.

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

        1. Нажмите кнопку Пуск и выберите пункт Выполнить.
        2. Введите cmd и нажмите клавишу ВВОД.
        3. Введите net start dhcpserver и нажмите клавишу ВВОД.
        1. Нажмите кнопку «Пуск», последовательно выберите пункты «Панель управления» и «Администрирование», затем нажмите «Управление компьютером».
        2. Разверните раздел Службы и приложения, а затем нажмите «Службы».
        3. Найдите и щелкните дважды DHCP-сервер.
        4. Убедитесь, что для запуска задано значение «Автоматический», а для состояния службы — значение «Запущено». В противном случае нажмите кнопку «Запустить».
        5. Нажмите кнопку «ОК» и закройте окно «Управление компьютером».

        Ссылки

        Для получения дополнительной информации о DHCP-сервере в Windows Server 2003 щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
        169289 Основные сведения о протоколе DHCP
        167014 Возможный сбой при получении DHCP-клиентом IP-адреса, назначенного DHCP
        133490 Разрешение конфликтов повторяющихся IP-адресов на DHCP-сервере

        Обратная связь

        Были ли сведения на этой странице полезными?

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

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