Welcher Befehl ist Linux Netview?

8

In Windows kann ich mit netview alle Computer im LAN-Netzwerk anzeigen, aber wie lautet der entsprechende Befehl unter Linux?

Shengy
quelle

Antworten:

9

Ja, du kannst.

Öffnen Sie Ihr Terminal und geben Sie als ein who -a. das listet alle Informationen auf.

sonst kannst du auch verwenden nmap. tolles Netzwerk-Tool.

Sie können es durch bekommen sudo apt-get install nmap

Wenn Sie davon ausgehen, dass Ihre IP von beginnt

192.168.1.1 können Sie dann mit diesem Befehl alle mit dem LAN verbundenen Computer auflisten

nmap 192.168.1.1-255 

Der obige Befehl scannt von 192.168.1.1 bis 192.168.1.255 IPs und listet Sie auf, welche aktiv und welche nicht.

rɑːdʒɑ
quelle
Oder verwenden Sie Zenmap, wenn Sie eine grafische Oberfläche für nmap
Panther
3

Du kannst Tippen

arp -a

Befehlsterminal, um Computer auf Lan zu sehen.

Ketan Patel
quelle
Beachten Sie, dass arpdie IP-Adressen angezeigt werden, die der Computer über den Cache kontaktiert hat, sodass nicht alle Geräte im Netzwerk aufgelistet werden. Man sollte eine Ping-Schleife verwenden, um zuerst alle Hosts zu kontaktieren und dann zu verwenden arp.
Shayan
1

net viewunter Windows wird für Active Directory verwendet . Sie können dies mit Samba emulieren .

Verwenden:

$ sudo apt-get install samba

Dadurch werden netBefehle installiert , mit denen Sie der Windows-Domäne beitreten können, z.

$ net help join
Usage:
net rpc join -U <username>[%%password] <type>
  Join a domain
    username    Name of the admin user    password  Password of the admin user, will prompt if not specified
    type    Can be one of the following:
        MEMBER  Join as member server (default)
        BDC Join as BDC
        PDC Join as PDC

Sie können auch verwendet werden arp-scan, hier , wenn Sie nur suchen Hosts im Netzwerk zu entdecken.

Schlau
quelle