Hostname.local komutunu kullanarak ağımdaki makinelere girdim. Makinelerden birinin ana bilgisayar adını unuttum. Bir makineden, isteğimi yayınlayacak ve makinelerimin tüm ana bilgisayar adlarını lan'imde görüntüleyecek bir komut var mı?
Hostname.local komutunu kullanarak ağımdaki makinelere girdim. Makinelerden birinin ana bilgisayar adını unuttum. Bir makineden, isteğimi yayınlayacak ve makinelerimin tüm ana bilgisayar adlarını lan'imde görüntüleyecek bir komut var mı?
Yanıtlar:
nbtscan
Bir ağdaki tüm ana bilgisayar adlarını taramak için iyi bir araç nbtscan'dır.
$ nbtscan 192.168.1.0/24
Doing NBT name scan for addresses from 192.168.1.0/24
IP address NetBIOS Name Server User MAC address
------------------------------------------------------------------------------
192.168.1.0 Sendto failed: Permission denied
192.168.1.162 CLEMENTINA <server> CLEMENTINA 00:00:00:00:00:00
192.168.1.205 CLEMENTINA <server> CLEMENTINA 00:00:00:00:00:00
192.168.1.255 Sendto failed: Permission denied
Yazılım Merkezi'ne 'nbtscan' ı arayarak, web sitelerini veya Terminal'i kullanarak yükleyebilirsiniz:
sudo apt-get install nbtscan
Ayrıca, hizmetleri listelemek için Avahi paketinden araçlar da vardır.
avahi-göz (dan avahi-utils )
Avahi tarafından kullanılan hizmetler için ağı göz Komut satırı aracı.
avahi-browse -at
avahi-discover
Mevcut tüm Avahi hizmetlerini gösteren bir GUI'dir:
avahi-browse -alr
.