Linuxuzmani.Com

Linux Kullanırken Aldığım Notlar

Tcpdump ve Ethereal


Bazı ağ problemlerini grafiksel tabanlı izleme programları ile yüksek seviyede bilgi içermemesinden dolayı çözemeyiz. Bunun için daha detaylı bir çözümleme için paketlerin nereye gittiklerini dahi izlenmesi gerekebilir. Bu durumlar paket içeriklerini dinleme programlarından yararlanabiliriz.

En gözde komut satırında çalışan uygulama tcpdump programıdır. Kurulumu için aşağıdaki komut yazmanız yeterlidir.

[code]apt-get install tcpdump[/code]

programı çalıştırabilmek için komut satırında tcpdump yazmak yeterlidir. Daha fazla paket içeriği için -v ile -vv beraber kullanılır.

Belli bir hostu dinlemek için:

[code]tcpdump host hostun_ip_adresi[/code]

Belli bir portu dinlemek için:

[code]tcpdump port dinlenecek_port[/code]

Belli bir ağ arabirimini dinlemek için:

[code]tcpdump -i ağ_arabirimi (eth0,eth1,ppp0 vb)[/code]

şeklinde kullanılır.

Ethereal

Ethereal elde ettiği bilgileri OSI’nin sunum katmanında çözer. Ethereal çok başarılı grafik arabirimli bir açık kaynak dinleme yazılımıdır. Grafik arabiriminde üç adet panel bulunur. Üstteki panelde yakalanan paketleri gösterir. Orta panelde, üst panelde yakalanmış olan paketlerinden birine tıklandığında onun ilişkili çeşitli katmanlardaki bilgileri gösterir. Alt panelde, orta panelde açılmış olan detaylardan birine tıklandığında paketin ikili sistemdeki halini verir.

Ethereal kurulumu için aşağıdaki komutu vermeniz yeterlidir.

[code]apt-get install ethereal[/code]

Not: Ethereal grafik arabirim ile çalışan bir uyugulama olduğu için x-window-system pakedinin kurulu olmasi gerekmektedir.







Yorum Yapın

Not: Şu etiketleri kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>