Неизвестный DHCP сервер в сети, как выявить?
Такая проблема: есть локальная сеть на 200 ПК, с DHCP+DDNS. со вчерашнего дня заметил что некоторые клиенты стали мигрировать в другую подсеть и соответственно выпадают из рабочего сегмента, анализ показал что существует в сети еще одни DHCP сервер (192.168.50.254):
Apr 4 09:51:57 main dhcpd: DHCPREQUEST for 192.168.50.164 (192.168.50.254) from 00:e0:4d:05:26:8e via eth0: wrong network.
в то время как у нас подсеть 172.16.0.xxx
далее я зарегистрировался в «новой» подсети, ping 192.168.50.254 ничего не дает, wireshark мак не находит, в таблице ARP тоже ничего нет на эту тему,попытка присвоить кому-нибудь адрес 192.168.50.254 естественно не срабатывает т.к. адрес уже занят.
Как прибить левый 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-шника, что бы посмотреть нет ли кого ещё, тоже не лучший вариант.>Проблема в том, что отвечает ближайший,
Не совсем верно. Отвечают все сервера, которые услышали запрос. Это клиент на рабочей станции выбирает ближайшего
Рекомендовать в FAQ | Cообщить модератору | Наверх
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.
Удалить
Индекс форумов | Темы | Пред. тема | След. темаКак найти левый dhcp сервер в сети
Появилось в сети некое устройство, возможно dhcp сервер, которое сволоч гадит и никак я не могу его обнаружить.
Основной dhcp сервер выдает адреса вида 192.168.150.ххх
а этот левый из диапазона 192.168.0.ххх
Машина после получения адреса например 192.168.0.10, видно что шлюзом встает 192.168.0.1 и он пингуется. Как определить, что за устройство на этом адресе?upconfig /all и посмотреть, что за сервер.
ipconfig в смысле
а что кажет собственно твой диашсипи(1) ipconfig просто выдает инфу о сетевых адаптерах и ip адресах на них.
Просто думал может возможно как то сниффером зацепить и посмотреть, что за устройство, хотя бы марку
(3) в смысле?сколько машин в сети ?
(4) А, ты хочешь узнать по адресу физическое устройство?
(0) Ну для начала, точки доступа или роутеры есть? Их смотрел?
LanScope запусти посмотри
дамварей попробуй к нему причепиться
(0) узнай ip сервера dhcp, потом пробуй этот ip на netbios
узнать можно от мащины, которая получила левый ip
yну узнаешь адрес DHCP сервера и что дальше? Как это поможет?
(12) как пример nbtstat -A ip_DHCP
(13)а дальше что с этой инфой делать?
как-как, фонарик в руки и вдоль витой пары — тубудумтубудумтубудум.(0)Попробуй зайти на 192.168.0.1 по http, ssh, telnet
Похоже на какой-нибудь роутер или точку доступа(0) Обычно 192.168.0.1 — это какие-нибудь роутеры. DHCP в них включен по-умолчанию. Попробуй в эксплорере набрать этот адрес с подключившейся машины — мож авторизацию запросит. А по фону будет ясно что за зверь.
(16) Я на секунду опоздал. 🙂
Или ноутбук кто свой воткнул.
(19) С поднятым сервером DHCP? Вряд ли.
(16) ip 192.168.0.1 пигуется, но по всем протоколам http, ssh, telnet не отвечает+ (19) Хотя винда этот адрес присваивает машине, если через нее доступ в Инет настраивать штатными средствами. И DHCP на ней подымает. В принципе возможно.
(0)Сколько сетевых на контроллере домена?
(24)если серват по виндой . раздает ли он доступ в инетметодом тыка и выдергивания шнурков с маршрутизатора нашел.
один чудак на букву «М» подключил через свой роутер сетевой принтер, комп, телефон, а на нем естественно включен dhcp сервер.
спасибо всем огромное за разжевывание данной темы.(27) коленку прострелили ему?
дхсп на телефоне, жесть. скоро в контору зайдешь с включенным блютусом на телефоне, и у них сервак с базой упадет.
ну и я прав оказался, в принципе )
(29)DHCP на роутере),но скоро и в сотовых будет походу.
тьфу, «а на нем» — это на роутере, конечно.
(27) У вас чуваки со своими роутерами, принтерами, неизвестными компами на работу ходють?? 🙂(4) Если есть машинка с любым Linux-ом, можно командой nmap -p1-1000 192.168.0.1 пробежаться по портам и выяснить что за оборудование:
nmap -p1-1000 192.168.0.1
Starting Nmap 5.21 ( http://nmap.org ) at 2011-12-07 11:41 MSK
Nmap scan report for 192.168.0.1
Host is up (0.034s latency).
Not shown: 996 closed ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
111/tcp open rpcbind
443/tcp open https
MAC Address: 00:50:60:04:9D:66 (Tandberg Telecom AS)Nmap done: 1 IP address (1 host up) scanned in 2.40 seconds
(32) а так нужно содержать отдел ИБ, заклеивать каждый свободный порт,отключать его от коммутатора физически или логически в коммутаторе и с каждого брать расписку о недопустимости подобных действий. опять же все это потом постоянно контролировать.
(34) зачем? вполне достаточно прописать на своих роутерах допустимые маки, ну а если кто-то скопирует мак адрес — то это уже явный взлом
Как найти второй DHCP-сервер в сети?

Иногда при разборе чужой сети требуется определить насколько правильно работает сеть и нет ли там чужих DHCP серверов.
Делается это довольно просто. Для этого можно использовать небольшую утилиту RogueChecker.Скачиваем, запускаем, видим такое окошко:
Нажимаем кнопку «Detect Rogue Servers» и в верхнем окне получаем список всех серверов, которые отозвались.
Если же клиентский компьютер был введен в домен, то список авторизованных серверов появится в нижней части окна.
После первого поиска все найденные DHCP серверы будут считаться неизвестными. Утилита не сверяет найденные серверы со списком авторизованных в AD.

Если поставить галочку в столбце «Valid DHCP Servers» напротив нашего правильного сервера, то программа будет его считать авторизованным, и больше не будет рисовать красный кружочек с восклицательным знаком около него. Это сделано для удобства просмотра и поиска «левых» DHCP серверов в сети. Иконка в трее меняется, если обнаружен неизвестный DHCP сервер:

Также программу можно использовать для автоматического вылавливания периодически появляющихся DHCP серверов.
Для этого надо зайти во вкладку Configuration и установить настройки, как часто делать поиск DHCP серверов. В данном примере я поставил проверку на каждые 5 минут.
Также в этом окне можно выбрать через какие сетевые карты делать поиск серверов (при условии, что сетевых карт несколько в этом компьютере).
Заказать услугу
Оформите заявку на сайте, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.
- RE: Как найти в локальной сети DHCP-сервера, Ptica, 16:03 , 18-Мрт-02, (3)