Red Hat Linux Üzerine MRTG Kurulumu
Önceki MRTG Kurulumu Sonraki
Red Hat Linux Üzerine MRTG Kurulumu
İşletim Sistemi ve Çevre Bileşenleri
Kurulumda işletim sistemi olarak Red Hat Linux 8.0 kullanılacaktır. İşletim sistemi hakkında bilgi ve tecrübeye sahip olmak, gerekli güncellemeleri yapmak uygulayıcıya bırakılmış konulardır.
Uygulamanın boyutlarına göre uygun bir donanım seçilmelidir. MRTG, daha önce de açıklandığı üzere anlık bilgiler sağladığı gibi geçmişe dönük izleme ve analiz yapmamıza da olanak sağlayan bir araçtır. Geçmişteki verileri kullanarak geleceğe dair doğru kararlar almak daima etkin bir planlamanın parçasıdır. Bu yüzden seçeceğimiz donanım bizi yarı yolda bırakmayacak türden olmalıdır. Gelecekteki olası bir kapasite artışı ya da azalışı kararı/ihtiyacı, ancak kesintisiz veri toplamayla doğru sonuca ulaşabilecektir.
Uygulamanın hangi seviyeye kadar inebildiğini göstermek için çok basit bir donanım bileşimi kullanacağım:
DonanımDeğerler
IBM PC300Kişisel Bilgisayar
İşlemciINTEL Pentium 166 MMX
Bellek64 MB
Sabit Disk Kapasitesi10 GB (IDE HDD)
Ağ Kartı3Com 3C905C-TX 10/100 Mbit
Red Hat Linux kurulumu ihtiyaçlarınıza en uygun şekilde yapılmalıdır. Linux üzerinde sadece MRTG ve web sunucu çalışacağı için diğer gereksiz paketler ya hiç kurulmamalı ya da kurulumdan sonra kaldırılmalıdır. Bu işlem, unutularak açık bırakılan gereksiz servislerin sistem üzerinde yaratacağı yükü azaltacak ve bunlardan doğabilecek olası güvenlik açıklarını en baştan bertaraf edecektir.
Bu aşamada “Sunucu Kurulumu” türü seçilerek işletim sistemi yüklenecektir.
Red Hat Linux işletim sisteminde, MRTG sistemini kullanacağınız ağ yapısına uygun olarak TCP/IP ayarlarını yapıp test edin.
Kurduğumuz Linux işletim sisteminde, gerekli TCP/IP ayarlarını yapalım:
  IP ADDRESS: 192.168.2.213
  NETMASK   : 255.255.255.0
Aynı ağdaki birkaç farklı IP adresini pingleyerek erişimi test edelim.
Denemeler için aynı ağ üzerinde çalışmakta olan “Cisco 1751 Router” ve bu ağın internet bağlantısını sağlayan “Motorola SurfBoard SB3100 kablo modem” kullanacağım. (izlemek istediğiniz cihazlar, linux ile aynı ağ üzerinde olmak zorunda değildir.)
Cisco 1751 Router Hakkında Gerekli Bilgiler :
router>show interfaces

FastEthernet0 is up, line protocol is up
  Hardware is PQUICC_FEC, address is 0003.6b9a.1cfc
  Description: connected to EthernetLAN
  Internet address is 192.168.2.254/24
...

Serial0 is up, line protocol is up
  Hardware is PowerQUICC Serial
  MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec,
    reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation FRAME-RELAY, loopback not set
...

Serial0.1 is up, line protocol is up
  Hardware is PowerQUICC Serial
  Description: connected to Cisco1750_1
  Internet address is 10.0.0.2/30
Cisco router, SNMP yoluyla bilgi alışverişine hazır hale getirilmelidir:
router>enable
Password:
router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
router(config)#snmp-server community public ro
Motorola SurfBoard SB3100 Kablo Modem Hakkında Gerekli Bilgiler:
Kablo TV şebekesi üzerinden internet bağlantısı sağlayan bir çok abone bu modemi kullanmaktadır. Bu modem kullanıldığı ortamdan bağımsız olarak genelde 192.168.100.1 IP adresini almaktadır. Bunu değiştirmek için modem çalışırken http://192.168.100.1/config.html adresine girilebilir. Bu modem için SNMP haberleşmesi her zaman açıktır.
RPM Kullanarak MRTG’nin Kurulumu
Kurulum için öncelikle MRTG’nin RPM kurulum dosyasına ihtiyacınız olacaktır. Bu dosyayı Red Hat Linux 8.0 kurulum CD’lerinin üçüncüsünden bulabileceğiniz gibi daha güncel bir sürüm için ftp://ftp.linux.org.tr/ adresini de ziyaret edebilirsiniz.
Kurulum CD’sinden bulmanız gereken dosya mrtg-2.9.17-8.i386.rpm olacaktır.
Kurulum yapmadan önce, başka RPM dosyalarına ihtiyaç olup olmadığına bakmalısınız:
[root@camel /mnt/cdrom/RedHat/RPMS]# rpm -i --test mrtg-2.9.17-8.i386.rpm
warning: mrtg-2.9.17-8.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Herhangi bir uyarı vermeden testi tamamladı. Artık RPM paketini kurabiliriz:
[root@camel /mnt/cdrom/RedHat/RPMS]# rpm -ivh mrtg-2.9.17-8.i386.rpm
warning: mrtg-2.9.17-8.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing...          ########################################### [100%]
  1:mrtg              ########################################### [100%]
Kurulum da sorunsuz şekilde tamamlandı. MRTG, kullanıma hazır.
Önceki Üst Ana Başlık Sonraki
Multi Router Traffic Grapher (MRTG) Nedir? Başlangıç cfgmaker Kullanarak Temel Ayar Dosyalarının Oluşturulması
Bir Linux Kitaplığı Sayfası