какая команда является NetView Linux?

8

В Windows я могу использовать netview, чтобы увидеть все компьютеры в сети LAN, но какая команда в Linux?

shengy
источник

Ответы:

9

Да, ты можешь.

откройте свой терминал и введите как who -a. это перечислит всю информацию.

иначе вы также можете использовать nmap. отличный сетевой инструмент.

Вы можете получить это по sudo apt-get install nmap

если вы предполагаете, что ваш IP начинается с

192.168.1.1, затем вы можете перечислить все компьютеры, подключенные к локальной сети с помощью этой команды

nmap 192.168.1.1-255 

Приведенная выше команда будет сканировать IP-адреса с 192.168.1.1 по 192.168.1.255 и перечислять, какие из них работают, а какие нет.

rɑːdʒɑ
источник
Или используйте Zenmap, если вам нужен графический интерфейс для nmap
Panther
3

Вы можете напечатать

arp -a

Командный терминал, чтобы увидеть компьютеры на Lan.

К. К. Патель
источник
Обратите внимание, что arpпоказаны IP-адреса, с которыми компьютер связался из кэша, поэтому он не отображает список всех устройств в сети. Нужно использовать цикл проверки связи, чтобы сначала связаться со всеми хостами, а затем использовать arp.
Шаян
1

net viewв Windows используется для Active Directory . Вы можете подражать этому с Samba .

Использование:

$ sudo apt-get install samba

Это установит netкоманды, которые вы можете использовать для присоединения к домену Windows, такие как:

$ 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

Вы также можете использовать arp-scan, найденный здесь , если вы ищете только для обнаружения хостов в сети.

лукавый
источник