Ağ ve Güvenlik

Nmap Nedir? Nmap ile Ağ ve Port Taraması Rehberi

Saha notu / teknik rehber Son kontrol 5 Ekim 2026 Konu merkezine dön →
Tolga CEYHAN Sistem Yönetimi & IT

Nmap (Network Mapper), yetkili olduğunuz ağlarda cihaz keşfi, açık port kontrolü ve servis envanteri için kullanılabilen temel ağ araçlarından biridir. Sistem yönetiminde ben Nmap’i “açık bulma aracı” olarak değil, önce hangi cihaz erişilebilir, hangi port dinliyor ve beklenen servis gerçekten orada mı? sorularını cevaplayan bir troubleshooting aracı olarak değerlendiriyorum.

Nmap ağ taraması ile açık port ve servis kontrolü

Nmap Nedir?

Nmap; host discovery, port kontrolü ve servis/version tespiti gibi ağ envanteri işlemlerinde kullanılır. Tarama yapmadan önce hedef sistem veya ağ üzerinde gerekli yetkiye sahip olmanız gerekir.

En Sık Kullandığım Nmap Komutları

Komut Amaç
nmap 192.0.2.10 Hedefte varsayılan port taraması
nmap -sn 192.0.2.0/24 Yetkili test ağında host discovery
nmap -p 80,443 192.0.2.10 Belirli TCP portlarını kontrol etme
nmap -sV 192.0.2.10 Servis/version tespiti

Örneklerde dokümantasyon için ayrılmış 192.0.2.0/24 adres bloğunu kullanıyorum; kendi ortamınızda yalnız yetkili olduğunuz hedeflerle değiştirin.

Nmap ile Ağdaki Aktif Cihazları Görme

nmap -sn 192.0.2.0/24

Bu kullanım özellikle envanter doğrulama veya bir subnet’te hangi hostların cevap verdiğini görmek için pratiktir. Sonucun “cihaz kesin kapalı/açık” şeklinde yorumlanmaması gerekir; firewall ve host discovery davranışı sonucu etkileyebilir.

Belirli Bir Portu Kontrol Etme

Bir uygulamaya erişilemiyorsa tüm ağı geniş kapsamlı taramak yerine önce beklenen servisin portunu hedeflerim:

nmap -p 443 192.0.2.10

Bu çıktı bağlantı problemini uygulama katmanına geçmeden önce ağ/port seviyesinde ayırmaya yardımcı olur.

Servis Versiyonunu Kontrol Etme

nmap -sV 192.0.2.10

Servis tespiti envanter ve patch yönetimi açısından yararlıdır; ancak Nmap’in yaptığı version detection sonucunu üretici envanteri veya doğrudan sunucu kontrolüyle doğrulamak gerekir.

Nmap Çıktısındaki Port Durumları

  • open: Hedef portta bir servis bağlantı kabul ediyor.
  • closed: Hedef erişilebilir ancak portta dinleyen servis yok.
  • filtered: Nmap port durumunu kesin belirleyemiyor; firewall/filtreleme etkili olabilir.

Sistem Yöneticisi Olarak Nasıl Kullanıyorum?

Bir servis erişim probleminde Nmap tek başına çözüm değildir. DNS çözümleme → ağ erişimi → beklenen TCP portu → servis → uygulama sırasını izlerim. Nmap özellikle port ve servis katmanında hızlı doğrulama sağlar.

Güvenlik Açısından Ne Yapılmalı?

  • Gereksiz servisleri kapatın.
  • Firewall kurallarını “gerekli kaynak → gerekli hedef → gerekli port” yaklaşımıyla sınırlandırın.
  • Ağ segmentasyonu uygulayın.
  • Açık port envanterini değişiklik yönetimiyle karşılaştırın.
  • Beklenmeyen servis/version sonuçlarını sunucu üzerinde doğrulayın.

Nmap Sonucu Beklediğim Gibi Değilse

Önce DNS/IP hedefinin doğru olduğunu, aradaki firewall kurallarını ve hedef servisin gerçekten dinlediğini kontrol ederim. Windows tarafında Test-NetConnection, Linux tarafında ilgili socket/service kontrolleri Nmap sonucunu doğrulamak için kullanılabilir.

Sonuç

Nmap’in sistem yöneticisi açısından en değerli tarafı, ağ troubleshooting ve envanter kontrolünde hızlı görünürlük sağlamasıdır. Yetkili ortamlarda, dar kapsamlı ve amaca yönelik taramalar geniş ve kontrolsüz taramalardan daha kullanışlıdır.

İlgili Rehberler

Nmap resmi referansı

PROFESYONEL PROFİL

Bu teknik içeriğin arkasındaki deneyimi inceleyin.

Microsoft altyapıları, Active Directory, SCCM, PowerShell, Windows Server ve VMware odaklı teknik profil ve proje çalışmaları.

Projeler & Vaka Çalışmalarıİngilizce Profil

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir