Yerel Alan Ağında birisinin belirli bir IP adresi alıp almadığını nasıl bulabilirim? Veya daha genel bir biçimde, DHCP'nin Yerel Alan Ağı'nda tahsis ettiği IP adreslerinin listesini nasıl bulabilirim?
Yerel Alan Ağında birisinin belirli bir IP adresi alıp almadığını nasıl bulabilirim? Veya daha genel bir biçimde, DHCP'nin Yerel Alan Ağı'nda tahsis ettiği IP adreslerinin listesini nasıl bulabilirim?
Yanıtlar:
DHCP sunucunuzun ne kiraladığını bilmek istiyorsanız, bu DHCP sunucusuna danışmanız gerekir. Linux'ta (Debian ile isc-dhcp-server
) /var/lib/dhcpd/dhcp.leases
dosyaya bakmak istersiniz .
Başka bir makinenin bu IP'yi kullanmadan kullanıp kullanmadığını bilmek istiyorsanız, birkaç yöntem deneyebilirsiniz: L
arp
IP'nin sisteminizin arp
tablosunda görünüp görünmediğini görmek için komutu kullanın . Varsa, sisteminiz yakın zamanda bu IP ile iletişim kurmuştur ve bir şey cevap vermiştir.
ping
IP’yi ve yanıt alıp almadığınızı görün.
Bilinen bir çalışan servise TCP bağlantısı kurmak için telnet
veya tuşunu kullanın nc
. Bu, hangi servislerin çalıştığını ve elbette işe yaramadığı takdirde bilmenizi gerektirir, bu sadece servislerin çalışmadığı veya sizi yerel olarak engellediği anlamına gelebilir.
arping
ARP isteklerini doğrudan göndermek için kurun ve kullanın.
nmap
Ağı yanıt veren herhangi bir şeye taramak istiyorsanız @ vembutech'in cevabını kullanın . Dikkatli olun, kurumsal bir LAN kullanıyorsanız düşmanca görünen trafik yaratabilir.
DHCP sunucunuza bağlıdır.
Çoğu ağda yönlendirici üzerinde bulunur. Genellikle, size tüm etkin kiralama işlemlerini ve bunlarla ilişkili mac adreslerini gösterecek şekilde erişebileceğiniz bir web arayüzüne sahiptir.
Birisi ağda hangi IP adreslerini görmek için nmap kullanabileceğinizi belirtti, Bu bir nokta için doğrudur. Nmap yinelenen adresleri göstermeyecek ve kiralama bilgilerini göstermeyecektir (örneğin, statik olarak atanmış ip adreslerini de gösterecektir). Bu, amaçlarınıza uygun olabilir veya olmayabilir.