Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-05-20 21:09:39

  radziojedi - Gambini

radziojedi
Gambini
Skąd: Śrem
Zarejestrowany: 2008-08-08

Sprawdzenie wolnych adresów IP w sieci

Jest sobie sieć.Prosta: Internet -> eth0 serwer eth1 -> sieć wew. W niej, dajmy na to ok. 100 kompów. Wszystkie mają poprzydzielane IP. Co jakiś czas ktoś przychodzi, ktoś odchodzi, zmienia się IP, zmieniają się MAC'i, i tak dalej.
Jak można sprawdzić, które IP w sieci są wolne? (czyli do których nie ma przydzielonego adresu MAC?).


"Given enough eyeballs, all bugs are shallow"
Eric Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Offline

 

#2  2010-05-20 22:26:35

  szewczyk - Stary wyjadacz :P

szewczyk
Stary wyjadacz :P
Zarejestrowany: 2006-12-03

Re: Sprawdzenie wolnych adresów IP w sieci

1.w pętli odpytywać całą podsiec i sprawdzać które adresy nie odpowiadają (brak kompa , lub firewall blokuje ping )
2.odpytywać po arping
3.powiązać MAC+IP aby użyszkodnik nie zmieniał MAC

Offline

 

#3  2010-05-20 22:28:45

  svL - Użytkownik

svL
Użytkownik
Zarejestrowany: 2007-06-17

Re: Sprawdzenie wolnych adresów IP w sieci

zerknąć do pliku dhcpd.leases
zapingować zakres adresów


"God, root, what is difference?"

Offline

 

#4  2010-05-21 07:44:31

  radziojedi - Gambini

radziojedi
Gambini
Skąd: Śrem
Zarejestrowany: 2008-08-08

Re: Sprawdzenie wolnych adresów IP w sieci

MAC+IP jest powiązane. Mogę odpytywać sieć, które adresy odpowiadają, ale to nie jest rozwiązanie, bo jeśli komp (adres) nie odpowie, to wcale nie znaczy, że to IP jest wolne.
Chodzi mi bardziej o to, aby skrypt przepytywał dhcpd.conf, który IP nie ma przypisanego MAC'a:
uruchamiam skrypt, on przepytuje dhcpd.conf i pokazuje mi: ten, ten i ten IP nie ma przypisanego MAC;a, czyli jest wolny.
Teoretycznie dhcpd.conf nie jest duży (ok. 100 komputerów) i mogę sam przeanalizować, które IP nie jest nigdzie przypisane, ale wolałbym to zautomatyzować.


"Given enough eyeballs, all bugs are shallow"
Eric Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Offline

 

#5  2010-05-21 07:54:28

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: Sprawdzenie wolnych adresów IP w sieci

Ettercap szybko to zrobi.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)