Dikkat: Bu yazıda geçen komutlar hem Linux tabanlı Centos hem de Linux tabanlı Red Hat (RHEL) işletim sisteminde geçerlidir.
NMAP’in Açılımı Nedir?
Nmap‘in açılımı “Network Mapper” yani “Ağ Eşleştiricisi” dir.
NMAP Nedir Ne İşe Yarar?
Belirli bir ağda tarama yapar. Tarama sonucunda belirli bir IP yada IP aralığına ait açık ve kapalı portlar listelenir.
Böylece güvenliğe yönelik bir çalışma yapılmış olur. nmap taraması sonucunda ağda açık olan portlar bilindiği için gereksiz olanlar kapatılabilir.
Ne de olsa “Kapını kitle komşunu hırsız tutma !” demişler.
NMAP Nasıl Yüklenir?
Linux tabanlı Centos işletim sisteminde NMAP “yum –y nmap” komutu ile yüklenir. Burada “-y” parametresi “yes/NO” sorularına otomatik olarak “yes” cevabını verdirmek için kullanılmıştır.
- yum –y install nmap
Not: Eğer sisteminizde Proxy kullanıyor iseniz yükleme işlemini yapamazsınız. Sisteminize Proxy ayarlarını girmeniz gerekmektedir. Çözüm için CentOS PROXY İLE YUM KOMUTU KULLANIMI makalemizde anlatılan işlemleri yapınız.
Aşağıda da “nmap”in versiyonuna “nmap –version” komutu ile bakılabileceği gösterilmiştir.
NMAP Komutu CentOS’da Nasıl Kullanılmaktadır?
NMAP komutu en basit haliyle aşağıdaki şekliyle kullanılmaktadır.
- nmap [IP]
- nmap [IP/mask]
- nmap [IP] –p [port numarası]
- nmap [IP] –p [port numarası-port numarası]
Şimdi kendi loopback IP adresimiz ile bir test yapalım. İlk önce loopback adresimizi “ifconfig” komutu ile kontrol edelim.
Şimdi bu loopback adresine sahip olan bilgisayara “nmap 127.0.0.1” komutu ile nmap çekelim.
Yukarıdaki örnekte “nmap 127.0.0.1” komutu ile loopback adresine nmap çekilmiştir. Kapalı olan ve listelenmeyen 995 port var iken açık portlar listelenmiştir. Bu şekilde bulunduğunuz ağı da mask ile birlikte taratabilirsiniz. Örneğin “nmap 192.168.1.0/255.255.255.0” şeklinde C sınıf 192.168.1.0 ağı taratılabilir.
Veya aşağıdaki gibi “nmap 127.0.0.1 –p 21-25” şeklinde sadece 21-25 arasındaki portlar için nmap taraması yapılabilir.