Bagaimana saya bisa menemukan nama host untuk semua mesin di komputer saya?


16

Saya ssh ke mesin di jaringan saya menggunakan hostname.local. Saya lupa nama host untuk salah satu mesin. Apakah ada perintah yang bisa saya keluarkan dari satu mesin yang akan menyiarkan permintaan dan menampilkan semua nama host untuk mesin-mesin di lan saya?

Jawaban:


6

nbtscan

Alat yang baik untuk memindai semua nama host di jaringan adalah nbtscan.

$ 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
  • Catatan : Ini untuk NetBIOS, bukan untuk mDNS.
  • Situs resmi

Anda dapat menginstalnya di Pusat Perangkat Lunak dengan mencari 'nbtscan', melalui situs web mereka, atau melalui Terminal:

sudo apt-get install nbtscan

25

Alat avahi

Ada juga alat-alat dari paket Avahi untuk daftar layanan.

  • avahi-browse (dari avahi-utils )
    Alat baris perintah yang menelusuri jaringan untuk layanan apa pun yang digunakan oleh Avahi.

    avahi-browse -at
    
  • avahi-temukan
    Adalah GUI untuk menampilkan semua layanan Avahi yang tersedia:

    masukkan deskripsi gambar di sini


2
Mungkin lebih baik dengan itu avahi-browse -alr.
Pablo Bianchi
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.