Terminal komut satırını kullanarak ana makine adını nasıl alabilirim?


16

Ben ipaddress yanı sıra mac adresi almak için terminalde arp-tarama kullandım, yine de orada terminalde olan ipaddress ana bilgisayar adını bilmek alabilir miyim? örneğin, aynı yönlendiriciye bağlı A-pc ve B-pc ve C-pc vardır. Ana bilgisayar adını, arp taramasında sonucu aldığım şekilde almam gerekiyor. Herhangi bir komut var mı? lütfen buna cevap verin. Teşekkür ederim.

Not: Wireshark veya başka bir s / w kullanmak istemiyorum. Bir terminal komutu olsaydı faydalı olurdu.

Yanıtlar:


12

nslookup deneyin

Not: Tüm araçlar, geriye doğru arama bölgesi olan bir DNS gerektirir. (varsayılan, yalnızca ileriye doğru arama bölgesidir). Bu nedenle çoğu harici alanda (internet) çalışacaktır, çünkü bunlar İnternet'in her yerinde DNS'de kayıtlıdır. dahili ağ için dahili bir DNS geriye doğru arama sunucusuna ihtiyacınız vardır. aşağıdaki bağlantıyı kontrol et


11

Yerel bir DNS sunucunuz ayarlandığını varsayarsak, dig

dig +short -x 123.456.789.12

(Evet, bu geçerli bir IP değil, bir Hollywood IP'si)


3

Ana bilgisayar adını IP adresinden almak için. En basit yol "host" yardımcı programını kullanmaktır. Sadece koş…

# host 64.233.187.99
output is: #99.187.233.64.in-addr.arpa domain name pointer jc-in-f99.google.com.

Bu, ad sunucusunu sorgular ve IP adresinin ana bilgisayar adını sağlar. Varsayılan olarak, /etc/resolv.conf dosyasında listelenen ad sunucusunu sorgular.


bazı sitede bu gördüm, ama bu benim modem / yönlendirici bağlı pc ayrıntıları vermiyor değil mi? 192.168.1.2'de olduğum gibi ve 192.168.1.3'te bir bilgisayar bilemiyorum
thanmai

1
Hayır, biliyorsunuz ama bir DNS çözümleyiciniz olması gerekiyor. Çıktıda, google'a ait olan

1

Netbios adını istediğini sanıyorum?

sudo apt-get install nbtscan
echo will scan: $(hostname -I | cut -d ' ' -f 1)/24
nbtscan $(hostname -I | cut -d ' ' -f 1)/24
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.