GARP

GNOME ARP Monitoring Tool



[ANA SAYFA] | [EKRAN GÖRÜNTÜLERİ] | [İNDİR]
[İLETİŞİM] | [BELGELENDİRME] | [ENGLISH]

Nasıl Çalışır?

Programı indirip herhangi bir dizine açtıktan sonra, dizindeki host.lst dosyasına aşağıda açıklandığı şekilde ağ cihazının IP'sini ve takma adını girin. Daha sonra komut satırına:

ruby garp.rb

yazmanız yeterlidir. Böylece sistem tray'de GARP'ın ikonu belirecek. Programı çalıştırmak ve ağ cihazına bağlanıp bilgileri almak için ikona tıklamanız yeterli.

Açıklamalar



GARP'da 4 ana betik bulunmaktadır:
  • get_arp.rb - Belirtilen cihazlara SNMP protokolü ile bağlanarak ARP tablosunu ve diğer gerekli bilgileri alır, ve gerekli dosyalara yazar.

  • analyse.rb - Alınan bilgilerin analizini yapar ve gerekli yapılandırma dosyalarına yazar.

  • garp_graphic.rb - Arayüzle ilgilenen betiktir.

  • garp.rb System Tray'de duran GARP iconunun ve diğer 3 betiğin başlatılmasından sorumludur.
GARP'da küçük bir yapılandırma dosyası bulunmaktadır:
  • host.lst - Bağlanılacak cihazların IP adreslerini ve takma adlarını içerir. IP adresi= takma adı formatında, alt alta istenilen sayıda cihaz girilebilir.

    Ör:

    193.255.87.16=router
    193.255.87.19=switch
GARP'da logs adında, cihazların ve ilgili makinaların tüm bilgilerinin bulunduğu bir dizin bulunmaktdır. Bu dizindeki her iç dizin ağ cihazının adıyla aynıdır. Bu dizindeki bazı dosyalar:

  • mac.lst- O an cihazdan alınan MAC adresleri
  • ip.lst- O an cihazdan alınan IP adresleri
  • arp_table.lst - O an cihazdan alınan ARP tablosu
  • arp_archieve_table.lst - Cihazdaki tüm eski ve yeni MAC:IP çiftleri
  • mac_archive.lst - Cihazda bulunan tüm MAC adresleri
  • sysinfo.lst - Cihazın sistem bilgileri
  • unactive_machines.lst - O an sisteme bağlı olmayan makinalar