Страница 1 из 1
Как мониторить динамический IP компа ???
Добавлено: 2009-03-16 13:19:04
Foxtrot
Имеется несколько компов с динамическими IP и один со статическим.
Нужно как-то выяснять динамические адреса, для управления ими. Сервисы типа
DynDNS & NoIP(и др.) по ряду причин
не подходят.
Есть мысль поставить на "динамичные" компы какой-нибудь пингующий (или др.) скриптик, а на статичный комп либо прогу для сбора информации, либо WEB сервер поднять и в него чего-нибудь прикрутить.
Присоветуйте решение плз.
А то уже задолбало звонить и просить чтобы секретарши в браузере myip.ru набирали

Re: Как мониторить динамический IP компа ???
Добавлено: 2009-03-16 13:21:43
zingel
определяйте по мак-адресам
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-03-16 19:04:34
Foxtrot
Если я тебя правильно понял, ты имел ввиду arping ???
А есть какой-либо аналог в Винде?
и ... разве это не про локальную сеть ??? мне надо в инете машины искать.
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-03-16 19:13:22
zingel
тогда по-хосту, если хоста нет и даже Ptr записи нет....
поясните, что Вы хотите сделать и что у Вас есть?
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-03-16 20:57:13
Foxtrot
Сорри что сразу полностью не объяснил.
Имеется несколько школ с выходом в инет (ADSL), подключение динамическое и рвётся несколько раз в день

соответственно IP изменяется. А я должен "помогать" учителям, секретарям итд, (Radmin, VNC, etc). Динамические службы типа DynDNS и NoIP для привязки к динам-ИП через нашего провайдера не работают т.к. смена имен идёт очень медленно иногда день, а адрес меняется несколько раз в день. Пробовал сменить DNS в настройках (как рекомендуют при таких проблемах) тогда многие наши образовательные сайты либо недоступны, либо плохо работают.
Поэтому появилась мысль не привязываться к DNS а работать с IP. Тем более есть один комп со статическим адресом в инете. Теперь надо на нём прикрутить например ВЕБ-сервер (или что другое) на который будут стучаться остальные компы через интервал и там будут отображаться IP-шники школьных машин. Зайдя на ВЕБ-морду можно будет увидеть их и вбить в прогу администрирования.
П.С.: В каждой школе есть возможность выделить дохленькую машинку и через роутер дать ей доступ к инету.
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-03-16 21:53:58
Alex Keda
ну, собери их всех туда туннелями да и всё.
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-03-17 3:59:49
Foxtrot
А сколько кушает тунель трафика "холостого хода"?
У нас лимит 2Гб в месяц на школу и его тока-тока хватает, но через месяц из-за кризиса опускают до 0,5Гб
А на "статике" уже сейчас 0,5Гб

и в месяц расходуют в среднем 400Мб (перерасход оч дорогой 10Мб-1$)
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-03-17 9:09:05
princeps
Кстати, актуально. У меня 80 школ.
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-03-17 9:14:02
zingel
Вы имеете ввиду вопрос о стоимости затрат pkts на инкапсуляцию я немогу понять или на стоимость количества пакетов от аплинка до бекбона?
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-03-17 9:42:23
Foxtrot
В том-то и дело что я в тунелях не разбираюсь

щаз тока начну курить.
Если я правильно понял
lissyara то на "статическом" компе надо поднять VPN server, а на "динамических" сделать соответствующее подключения. И вуаля Д.машина через ВПН подключается к Ст.машине и на ней уже можно отследить с какого АйПи она пришла(кстати чем?).
НО для поддержания такого соединения ведь будет расходоваться какой-то трафик, вот его величина меня и интересует, при условии что никакая информация через этот тунель ходить не будет, а только поддержка соединения.
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-03-17 23:41:46
schizoid
копейки. у мну активный ВПН для 1С юзается, так там копейки, а если просто простой, так ваще не заметишь
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-03-18 14:42:36
Foxtrot
Спасибо всем ответившим.
Тээкс ... маленько "покурил", кажется мне, это не то что нужно

при использовании VPN получается что мы сети объединяем, а мне нужно только определить с какого IP-шника к "статическому" компу пришел пинг (или любой другой запрос). Чтобы знать на каком IP сидит или сидел минут 15-ть клиент.
А так если поднимать VPN то все школьные сетки вместе объединятся, и надо будет уже решать вопрос об ограничении доступа.
Есть ещё какие мысли?
Да ещё сразу уточню, все школы идут в инет через роутер-мопеды.
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-05-07 5:28:19
qwe
Foxtrot писал(а):Спасибо всем ответившим.
Тээкс ... маленько "покурил", кажется мне, это не то что нужно

при использовании VPN получается что мы сети объединяем, а мне нужно только определить с какого IP-шника к "статическому" компу пришел пинг (или любой другой запрос). Чтобы знать на каком IP сидит или сидел минут 15-ть клиент.
А так если поднимать VPN то все школьные сетки вместе объединятся, и надо будет уже решать вопрос об ограничении доступа.
Есть ещё какие мысли?
Да ещё сразу уточню, все школы идут в инет через роутер-мопеды.
На рабочем столе у секретарши файлик ping.bat
в нём:
ping -n 10 your_host.org
на your_host - tcpdump.
Что выступает в роли PPPoE клиента, кстати?
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-05-07 5:54:14
Foxtrot
qwe писал(а):
На рабочем столе у секретарши файлик ping.bat
в нём:
ping -n 10 your_host.org
на your_host - tcpdump.
Что выступает в роли PPPoE клиента, кстати?
Спасибо, попробую.
"Клиент PPPoE" находится в модеме.
Foxtrot писал(а):
Да ещё сразу уточню, все школы идут в инет через роутер-мопеды.
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-05-07 6:04:51
qwe
Сорри, невнимательный
Ещё удобно будет сделать следующее: организовать на your_host vpn-сервер. А секретаршу просить коннектиться к нему по требованию (чтоб не смотреть в tcpdump). Разобраться с ip, которые будете выдавать разным школам, сделать dns зону school-work.domain и заходить например так:
rdp school1.school-work.domain в школу #1
Когда была необходимость (серые ип выдавали провайдеры представительств одной компании в разных городах), то чтоб попадать на удалённый хост, использовал VPN в таком виде. Только в роли VPN-клиентов железки ставили.
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-05-07 6:17:24
LMik
Всё же впн очень хороший вариант, вас же никто не заставляет маршрутизироваться в впн сети. А менеджить будет удобно.
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-05-16 8:03:23
Foxtrot
qwe писал(а):На рабочем столе у секретарши файлик ping.bat
в нём:
ping -n 10 your_host.org
на your_host - tcpdump.
А разве "пинг" не упрётся в файервол модема? Я так понимаю надо какой-то порт открыть и прокинуть его до сервера где будет tcpdump работать.
У юзеров стоит ХР и если я правильно понял не получится пингануть конкретный порт ??? (поправьте если я заблуждаюсь) команда
ping 123.123.123.123:321 не подходит.
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-05-16 16:47:15
qwe
Foxtrot писал(а):qwe писал(а):На рабочем столе у секретарши файлик ping.bat
в нём:
ping -n 10 your_host.org
на your_host - tcpdump.
А разве "пинг" не упрётся в файервол модема? Я так понимаю надо какой-то порт открыть и прокинуть его до сервера где будет tcpdump работать.
У юзеров стоит ХР и если я правильно понял не получится пингануть конкретный порт ??? (поправьте если я заблуждаюсь) команда
ping 123.123.123.123:321 не подходит.
Причём здесь пингать порт?
Код: Выделить всё
C:\Documents and Settings\Admin>ping
Использование: ping [-t] [-a] [-n число] [-l размер] [-f] [-i TTL] [-v TOS]
[-r число] [-s число] [[-j списокУзлов] | [-k списокУзлов]]
[-w таймаут] конечноеИмя
Параметры:
-t Отправка пакетов на указанный узел до команды прерывания.
Для вывода статистики и продолжения нажмите
<Ctrl>+<Break>, для прекращения - <Ctrl>+<C>.
-a Определение адресов по именам узлов.
-n число Число отправляемых запросов.
-l размер Размер буфера отправки.
-f Установка флага, запрещающего фрагментацию пакета.
-i TTL Задание срока жизни пакета (поле "Time To Live").
-v TOS Задание типа службы (поле "Type Of Service").
-r число Запись маршрута для указанного числа переходов.
-s число Штамп времени для указанного числа переходов.
-j списокУзлов Свободный выбор маршрута по списку узлов.
-k списокУзлов Жесткий выбор маршрута по списку узлов.
-w таймаут Таймаут каждого ответа в миллисекундах.
http://ru.wikipedia.org/wiki/ICMP
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-05-27 14:21:26
Foxtrot
Всем участвовавшим, огромное спасибо!
К сожалению вариант с VPN пока не пробовал из-за ТОТАЛЬНОЙ нехватки времени.
Попробую позже.
Решение пока прикрутил через консольную программу отправки почты sendEmail-v155.zip
в cron кинул задачу каждые полчаса через sendEmail отправлять письмо на свой почтовый сервер.
Туда-же при надобности захожу через VNC и смотрю письма, там имя и Ай-Пишник.
Это как раз то что хотел, и секркташ просить не надо будет (только крайняк).
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-06-01 14:04:15
hangover
А ты управляй их машинами с помощью TeamViewer - и не надо будет морочиться.
В отличие от Radmin-а она халявная, а со стороны юзера потребуется только запустить программку и назвать ID и пароль.
А лучше всего, конечно, VPN организуй.
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-09-08 12:14:01
xDi
Могу предложить такой вариант:
Клиенты с некоторой периодичностью отправляют запрос на web-сервер, к которому Вы имеете доступ (на машине со статическим IP), и сообщают свое имя. При необходимости обновить список ip вы обращаетесь к этому web-серверу и он отдает Вам актуальный список в виде, аналогичном hosts, который в hosts можно прописать, и обращаться к машинам по имени.
Дело только в написании соответствующих скриптов.
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-09-08 14:21:34
xDi
Сейчас нечто подобное в статьях нашел. Принцип тот же, но с использованием DNS-сервера.
http://www.lissyara.su/?id=1972
Re: Как мониторить динамический IP компа ???
Добавлено: 2009-09-08 14:54:42
Гость
Я когда то давно делал что то подобное но все машины были на FreeBSD и одна была из них со статическим айпи и тогда я не знал о существовании dyndns
Я делал просто тогда еще на перле на сервирах с динамичиским IP написал скрипт которие отправляли совай IP со своим hostname в MySQL на статическом сервере
А на статическом Apache+PHP и все в твоих руках