które polecenie jest netview Linuksa?


8

W systemie Windows mogę użyć netview, aby zobaczyć wszystkie komputery w sieci LAN, ale jakie jest odpowiednie polecenie w systemie Linux?

Odpowiedzi:


9

tak, możesz.

otwórz terminal i wpisz jako who -a. które wyświetli wszystkie informacje.

w przeciwnym razie możesz nmaprównież użyć . świetne narzędzie sieciowe.

możesz to zdobyć sudo apt-get install nmap

jeśli założymy, że adres IP zaczyna się od

192.168.1.1, możesz wyświetlić listę wszystkich komputerów podłączonych do sieci LAN za pomocą tego polecenia

nmap 192.168.1.1-255 

Powyższe polecenie przeskanuje od 192.168.1.1 do 192.168.1.255 adresów IP i wyświetli listę, która jest w górę, a która w dół.


Lub użyj Zenmap, jeśli chcesz interfejs graficzny dla nmap
Panther

3

Możesz pisać

arp -a

terminal Commandin, aby zobaczyć komputery na Lan.


Zauważ, że arppokazuje adresy IP, z którymi komputer skontaktował się z pamięci podręcznej, więc nie wyświetla wszystkich urządzeń w sieci. Należy użyć pętli ping, aby najpierw skontaktować się ze wszystkimi hostami, a następnie użyć arp.
Shayan

1

net vieww systemie Windows jest używany w usłudze Active Directory . Możesz to naśladować za pomocą Samby .

Posługiwać się:

$ sudo apt-get install samba

Spowoduje to zainstalowanie netpoleceń, których możesz użyć, aby dołączyć do domeny Windows, takich jak:

$ 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

Możesz także użyć arp-scan, znalezionego tutaj , jeśli chcesz tylko odkryć hosty w sieci.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.