Bir ağ yöneticisi olarak, bir ağda şu anda hangi IP adreslerinin kullanımda olduğunu anlamak son derece önemlidir.
Ağınıza kimlerin bağlı olduğunu bilmek bazen yardımcı olabilir. Örneğin, belirli cihazların durumunu (açık veya kapalı olup olmadıklarını) kontrol etmeniz, yedek statik IP adresleri bulmanız veya cihazların bir envanterini çıkarmanız gerekebilir. Ayrıca bu bilgiler, ağınıza ve paylaşılan kaynaklarınıza yetkisiz erişimi belirlemenize de yardımcı olabilir.
Bağlı IP'leri yönlendiricinizin yapılandırma sayfasından kontrol edebilmenize rağmen, statik IP adreslerini göstermez. Neyse ki, bir ağdaki tüm IP adreslerini bulmanızı sağlayan başka yollar da var. Bazılarını keşfedelim.
Arp Kullanarak Bir Ağda IP Adreslerini Bulma
arp, bir sistemin ARP önbelleğini görüntülemek ve değiştirmek için kullanılan yerleşik bir komut satırı yardımcı programıdır. Ayrıca kullanılır bir sistemin MAC adresini bulma ARP önbelleği, iletişim kurduğu sistem için IP'den MAC adresi eşlemesine depoladığından, belirli bir IP adresi için.
arp komutunu kullanarak ağınızdaki tüm IP adreslerini de bulabilirsiniz. Arp, Linux makinenizde önceden kurulu değilse veya yanlışlıkla kaldırılmışsa, aşağıdaki basit komutla kurabilirsiniz:
Ubuntu dahil Debian tabanlı dağıtımlarda:
sudo apt net araçları kur
RHEL tabanlı dağıtımlarda:
sudo dnf net araçlarını kurun
Arch tabanlı dağıtımlarda:
sudo pacman -S ağ araçları
Ağınızdaki tüm IP adreslerini bulmak için herhangi bir bağımsız değişken olmadan arp komutunu kullanın:
arp
Windows'ta, aynı bilgileri -A bayrak:
arp -a
Nmap Kullanarak Bir Ağda IP Adreslerini Bulma
Nmap, ücretsiz ve açık kaynaklı bir araçtır. ağ taraması ve haritalama. Nmap'i kullanarak ağınıza kimlerin bağlı olduğunu, IP ve MAC adreslerini, işletim sistemi ayrıntılarını ve çalıştırdıkları hizmetleri öğrenebilirsiniz. Hem Linux hem de Windows için kullanılabilen bir çapraz platform aracıdır.
Bir ağdaki tüm IP adreslerini bulmak için nmap komutunu kullanın:
sudo nmap -sn /
Diyelim ki 192.168.22.0/24 ağındaki tüm IP adreslerini bulmak için şunu çalıştırmanız gerekiyor:
sudo nmap -sn 192.168.22.0/24
bu -sn seçeneği, Nmap'e yalnızca ana bilgisayar taraması yapmasını söyler (bağlantı noktalarını araştırmaz).
Yalnızca IP adreslerini yazdırmak ve diğer bilgileri kaldırmak için aşağıdaki komutu kullanın.
sudo nmap -sn / | grep raporu | awk '{ 5 $ yazdır }'
Yukarıdaki komut (-sn bayrağıyla) yalnızca Linux'ta çalışır.
Aşağıdaki komutu kullanarak bu IP adresleriyle ilişkili işletim sistemi bilgilerini de bulabilirsiniz:
sudo nmap -sT -O /
Kızgın IP Tarayıcıyı Kullanma
Angry IP Scanner, canlı ve yanıt veriyor olup olmadığını kontrol etmek için tanımlanan aralıktaki her bir IP adresine ping atan açık kaynaklı ve platformlar arası bir IP adresi ve bağlantı noktası tarayıcısıdır. Canlı her ana bilgisayar için ana bilgisayar adını, MAC adresini, donanım üreticisini ve açık bağlantı noktalarını belirler.
Ayrıca taranan sonuçları bir CSV, TXT ve XML dosyası olarak dışa aktarabilirsiniz. Angry IP Scanner, Linux, Windows ve macOS için kullanılabilir.
Angry IP Scanner'ı Linux'a Kurmak
Ubuntu, Debian ve Fedora gibi Linux dağıtımlarında Angry IP Scanner'ı kolayca kurabilirsiniz. DEB veya RPM paketini GitHub Bültenleri sayfasından indirerek veya wget'i kullanarak emretmek.
İndirmek:Kızgın IP Tarayıcı
Debian tabanlı dağıtımlarda:
wget https://github.com/angryip/ipscan/releases/download/3.9.1/ipscan_3.9.1_amd64.deb
APT kullanarak paketi kurun:
sudo apt kurulumu ./ipscan*.deb
RHEL tabanlı dağıtımlarda:
wget https://github.com/angryip/ipscan/releases/download/3.9.1/ipscan-3.9.1-1.x86_64.rpm
Ardından, yerel bir paket kurulumu gerçekleştirmek için DNF'yi kullanın:
sudo yum localinstall ipscan*.rpm
Yazılımın en son sürümünü istiyorsanız GitHub sayfasından manuel olarak indirmeniz önerilir.
Arch Linux'ta, Angry IP Scanner'ı şu adresten yükleyebilirsiniz: Arch Kullanıcı Deposu (AUR) yay kullanarak:
yay -S ipscan
Angry IP Scanner'ı Windows'a Kurmak
Angry IP Scanner'ı Windows'a yüklemek için, yükleyici dosyasını GitHub Bültenleri sayfasından indirin. İndirdikten sonra, yüklemek için yükleyici dosyasına çift tıklayın.
İndirmek: Kızgın IP Tarayıcı (Windows)
Ağınızdaki tüm IP adreslerini bulmak için, Angry IP Scanner'ı başlatın ve IP aralığını (başlangıç ve bitiş IP adresi) veya öneki olan ağ kimliğini belirtin. IP adreslerini bir metin dosyasından da tarayabilirsiniz. Ardından, Başlangıç tarama işlemini başlatmak için düğmesine basın.
Tarama tamamlandığında, tanımlanan aralıkta taranan tüm IP adreslerini görüntüleyecektir. MAC adresi, MAC satıcısı, bağlantı noktaları vb. gibi ek ayrıntıları da ekleyebilirsiniz. gelen sonuçlarda Aletler > Alıcılar seçenek.
İtibaren Aletler > Tercihler, ölü ana bilgisayarları tarama, port taramayı etkinleştirme ve ping yöntemini ve ekran ayarlarını değiştirme gibi diğer ayarları yapılandırabilirsiniz.
Netdiscover Kullanarak Bir Ağda IP Adreslerini Listeleme
Netdiscover, ARP isteklerini kullanarak bir ağdaki tüm aktif ana bilgisayarları keşfedebilen başka bir kullanışlı komut satırı ağ keşif aracıdır. Bulunan tüm ana bilgisayarlar için IP adreslerini, MAC adreslerini ve donanım üreticisini görüntüler.
Ağınızdaki tüm IP adreslerini bulmak için Netdiscover yardımcı programını da kullanabilirsiniz. Ancak, Netdiscover aracı yalnızca Linux için mevcuttur.
Linux dağıtımlarında Netdiscover'ı aşağıdaki komutları kullanarak kurabilirsiniz:
Debian tabanlı dağıtımlarda:
sudo apt netdiscover'ı kur
Netdiscover'ı Snap Store'dan yüklemek için, önce sisteminize snap kurun ve ardından aşağıdaki komutu çalıştırın:
sudo snap install netdiscover-ondra
Arch Linux'ta, önce yapmanız gerekenler kurun ve kurun yay. Ardından, çalıştırarak Netdiscover'ı kurun:
yay -S netdiscover
Kurulduktan sonra, ağınızdaki tüm IP adreslerini aşağıdaki gibi keşfetmek için netdiscover komutunu kullanabilirsiniz:
netdiscover -r /
Ağınızdaki Tüm IP Adreslerini Keşfetme
Bir ağdaki tüm IP adreslerini bilmek, potansiyel güvenlik risklerini belirlemenize ve bağlantı sorunlarını gidermenize yardımcı olabilir. Arp ve netdiscover gibi temel komutlar, IP ve MAC'lerine göre bağlı cihazların bir listesini sağlayabilir. Nmap ve Angry IP Scanner gibi araçlar size canlı adresler hakkında daha fazla bilgi verebilir. ev sahipleri.
Ağınıza kimlerin bağlı olduğunun farkına vardığınızda, ağın bant genişliğini kimin ve neyin kullandığını bulmak ağınızın güvenliğini ve verimliliğini daha da artırabilir.