Respostas:
sim você pode.
abra seu terminal e digite como who -a. que listará todas as informações.
senão você pode usar nmaptambém. ótima ferramenta de rede.
você pode obtê-lo sudo apt-get install nmap
se você presumir que seu IP inicia
192.168.1.1, você pode listar todos os computadores conectados à LAN com este comando
nmap 192.168.1.1-255
O comando acima fará a varredura de IPs 192.168.1.1 a 192.168.1.255 e listará você que está ativo e que está inativo.
Você pode digitar
arp -a
commandin terminal para ver computadores na LAN.
arpmostra os IPs que o computador entrou em contato com o cache para que não liste todos os dispositivos na rede. Deve-se usar um loop de ping para entrar em contato com todos os hosts primeiro e depois usar arp.
net viewno Windows é usado para o Active Directory . Você pode emular isso com o Samba .
Usar:
$ sudo apt-get install samba
Isso instalará netcomandos que você pode usar para ingressar no domínio do Windows, como:
$ 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
Você também pode usar arp-scan, encontrado aqui , se estiver apenas procurando descobrir hosts na rede.