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.

instagram viewer

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.