By using this site, you agree to the Privacy Policy and Terms of Use.
Kabul etmek
Kayıt ol
Tolga CEYHANTolga CEYHAN
Bildiri Daha fazla göster
Yazı Tipi BoyutlandırıcıAaa
  • Anasayfa
  • Rehberler & DeneyimlerRehberler & DeneyimlerRehberler & Deneyimler
    • TeknolojiTeknolojiTeknoloji
    • WordPressWordPressWordPress
    • Genel YaşamGenel YaşamGenel Yaşam
  • SanallaştırmaSanallaştırmaSanallaştırma
    • Hyper-VHyper-VHyper-V
  • Sistem Yönetimi
    • Ağ ve GüvenlikAğ ve GüvenlikAğ ve Güvenlik
    • Sistem GüvenliğiSistem GüvenliğiSistem Güvenliği
    • AzureAzureAzure
    • Active DirectoryActive DirectoryActive Directory
    • File ServerFile ServerFile Server
    • Group Policy (Grup İlkesi)Group Policy (Grup İlkesi)Group Policy (Grup İlkesi)
    • PowerShellPowerShellPowerShell
    • SQL ServerSQL ServerSQL Server
    • LinuxLinuxLinux
  • System Center
    • SCCMSCCMSCCM
  • Windows İşletim SistemleriWindows İşletim SistemleriWindows İşletim Sistemleri
    • Windows ServerWindows ServerWindows Server
      • Windows Server 2025
      • Server 2016
      • Server 2019
    • Windows 11
    • Windows 10
  • Veri & Yedekleme
    • Veeam Backup & ReplicationVeeam Backup & ReplicationVeeam Backup & Replication
Okuma: PowerShell ile İp Taraması Network Üzerinde Nasıl Yapılır
Paylaş
Tolga CEYHANTolga CEYHAN
Yazı Tipi BoyutlandırıcıAaa
  • Anasayfa
  • Hakkımda
  • İletisim
Arama
  • Anasayfa
  • Rehberler & DeneyimlerRehberler & DeneyimlerRehberler & Deneyimler
    • TeknolojiTeknolojiTeknoloji
    • WordPressWordPressWordPress
    • Genel YaşamGenel YaşamGenel Yaşam
  • SanallaştırmaSanallaştırmaSanallaştırma
    • Hyper-VHyper-VHyper-V
  • Sistem Yönetimi
    • Ağ ve GüvenlikAğ ve GüvenlikAğ ve Güvenlik
    • Sistem GüvenliğiSistem GüvenliğiSistem Güvenliği
    • AzureAzureAzure
    • Active DirectoryActive DirectoryActive Directory
    • File ServerFile ServerFile Server
    • Group Policy (Grup İlkesi)Group Policy (Grup İlkesi)Group Policy (Grup İlkesi)
    • PowerShellPowerShellPowerShell
    • SQL ServerSQL ServerSQL Server
    • LinuxLinuxLinux
  • System Center
    • SCCMSCCMSCCM
  • Windows İşletim SistemleriWindows İşletim SistemleriWindows İşletim Sistemleri
    • Windows ServerWindows ServerWindows Server
    • Windows 11
    • Windows 10
  • Veri & Yedekleme
    • Veeam Backup & ReplicationVeeam Backup & ReplicationVeeam Backup & Replication
Mevcut bir hesabınız var mı ? Kayıt ol
Bizi takip edin
  • Gizlilik Politikası
  • KVKK (Kişisel Verilerin Korunması Kanunu)
  • Çerez Politikası
  • Şartlar ve Koşullar
© 2022 Foxiz News Network. Ruby Design Company. All Rights Reserved.
Tolga CEYHAN > Sistem Yönetimi > PowerShell > PowerShell ile İp Taraması Network Üzerinde Nasıl Yapılır
Ağ ve GüvenlikPowerShell

PowerShell ile İp Taraması Network Üzerinde Nasıl Yapılır

Tolga CEYHAN
Son güncelleme: 25 Temmuz 2024 03:11
Tolga CEYHAN
Paylaş
Powershell ile İp Taraması
Paylaş

Bu yazımızda sıklıkla kullandığımız ip taraması(Ip Scan) işlemini PowerShell ile network üzerinde nasıl yaparız ve erişim durumlarını nasıl kontrol edebiliriz bunları anlatacağız.

Contents
Ip Nedir? Nasıl Ip Taraması Yapılır? (Powershell Yardımıyla Ip Taraması)

Ip Nedir? 

IP adresi (İnternet Protokolü), ağdaki cihazımızın bir adresidir. Cihazınızın, ağınızdaki ve herhangi bir lokasyondaki diğer cihazlarla iletişiminin kurmasını sağlar. IP adresi, sayılardan veya karakterlerden oluşur.

Nasıl Ip Taraması Yapılır? (Powershell Yardımıyla Ip Taraması)

Şimdi bu IP adreslerinin ağ üzerindeki durumlarını taramayı nasıl yapacağız bunları birlikte incelemeye başlayalım. Bunu yapabilmek için tabiki birçok program mevcuttur. Fakat iki satır kod ile powershell aracılığıyla da bu işlemleri gerçekleştirebiliriz.

Powershell ip taraması Yapmak

 

 

Belirlediğiniz IP aralığında (1..254) yer alan IP adreslerine ping atarak çıkan sonuçları görüntüleyebilirsiniz.

PS C:UsersAdministrator>1..254 | %{ping -n 1 -w 15 192.168.10.$_ | select-string "reply from"}

 

 

 

Komut sonrası örnek çıktı aşağıdaki gibidir. 

 

PS C:UsersAdministrator> 1..254 | %{ping -n 1 -w 15 192.168.10.$_ | select-string "reply from"}Reply from 192.168.10.17: bytes=32 time<1ms TTL=63Reply from 192.168.10.18: bytes=32 time<1ms TTL=126Reply from 192.168.10.19: bytes=32 time<1ms TTL=126Reply from 192.168.10.20: bytes=32 time<1ms TTL=126Reply from 192.168.10.21: bytes=32 time<1ms TTL=126Reply from 192.168.10.22: bytes=32 time<1ms TTL=126Reply from 192.168.10.17: bytes=32 time<1ms TTL=63Reply from 192.168.10.25: bytes=32 time<1ms TTL=63Reply from 192.168.10.26: bytes=32 time=1ms TTL=126Reply from 192.168.10.25: bytes=32 time<1ms TTL=63Reply from 192.168.10.29: bytes=32 time<1ms TTL=63Reply from 192.168.10.30: bytes=32 time<1ms TTL=126Reply from 192.168.10.29: bytes=32 time=2ms TTL=63Reply from 192.168.10.41: bytes=32 time<1ms TTL=63Reply from 192.168.10.42: bytes=32 time<1ms TTL=62Reply from 192.168.10.43: bytes=32 time<1ms TTL=62



 


Diğer PowerShell komutumuz,  ping sonucunda başarılı olan IP adreslerinin çıktısını verir.

PS C:UsersAdministrator>1..255 | foreach-object { (new-object system.net.networkinformation.ping).Send("192.168.10.$_") } | where-object {$_.Status -eq "Success"} | select Address

 

Komut sonrası örnek çıktı aşağıdaki gibidir.

PS C:UsersAdministrator>1..255 | foreach-object { (new-object system.net.networkinformation.ping).Send("192.168.10.$_") } | where-object {$_.Status -eq "Success"} | select AddressAddress-------192.168.10.17192.168.10.18192.168.10.19192.168.10.20192.168.10.21192.168.10.22

192.168.10.17192.168.10.25192.168.10.26192.168.10.25

192.168.10.29192.168.10.30192.168.10.29192.168.10.41192.168.10.42192.168.10.43

 

Bu yazımızda microsoft windows powershell ile ip taraması nasıl yapılacağına dair kısa bilgiler verdim. Yeni oluşturacağınız bir ağ yapısında işleme başlamadan önce, özelikle bilmediğiniz bir network ise işinize yarayacak komutlar olduğunu düşünüyorum.

ETİKETLENDİ:ağ ip taramasıip scanip taramasınetworkpowershell

Haber Bültenine Kaydolun

Gelişmeleri takip edin! Son dakika haberlerini doğrudan e-posta kutunuza alın.

Kaydolarak şartlarımızı kabul etmiş olursunuz. Kullanım Şartları ve verileri saklamamızı kabul edersinizGizlilik Politikası. Dilediğiniz zaman aboneliğinizi iptal edebilirsiniz.
Bu makaleyi paylaş
Facebook Twitter Bağlantıyı kopyala Yazdır
Paylaş
By Tolga CEYHAN
Takip et:
Tolga CEYHAN, bilgi teknolojilerini severek takip eder ve BT üzerine hali hazırda aktif olarak çalışmaktadır. 2006 yılından 2017 yılına kadar web tasarım yazılım üzerine çalışmalar yaptım. Şuan ise Windows Sistem ve Sistem Güvenliği alanında çalışmalarımı sürdürmekteyim.
Önceki makale Office 2019 Kurulumu Anlatım
Sonraki Makale Powershell İle Active Directory Kullanıcı Sayılarını Görmek
Yorum Yap

Bir yanıt yazın Yanıtı iptal et

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

Bunlarda İlginizi Çekebilir

Genel YaşamRehberler & DeneyimlerTeknoloji

Blockchain Mantığı ile PowerShell Log Bütünlüğü

Tolga CEYHAN Tolga CEYHAN 5 Min Read
PowerShellSistem GüvenliğiSQL ServerVeri & YedeklemeWindows Server

PowerShell SQL Backup Script – Automated Full Database Backup

Tolga CEYHAN Tolga CEYHAN 7 Min Read
Hyper-VPowerShellSanallaştırmaSistem Yönetimi

PowerShell ile 100+ Sanal Makine Otomatik Oluşturma | Hyper-V

Tolga CEYHAN Tolga CEYHAN 3 Min Read
  • Anasayfa
  • Hakkımda
  • İletisim

Yeni İçeriklerden Haberdar Olun..

Arama Yap..

Tolga CEYHANTolga CEYHAN
Bizi takip edin
© 2017 Tolga CEYHAN. All Rights Reserved.
  • Gizlilik Politikası
  • KVKK (Kişisel Verilerin Korunması Kanunu)
  • Çerez Politikası
  • Şartlar ve Koşullar
Bize Katılın !

Haber bültenimize abone olun ve en son haberlerimizi, podcast'lerimizi vb. asla kaçırmayın..

Spam yok, istediğiniz zaman abonelikten çıkabilirsiniz.
Go to mobile version
Hoşgeldiniz...

Sign in to your account

Şifreni mi unuttun?