Para determinar qual computador está executando ping em outros computadores, você pode usar vários métodos e ferramentas, dependendo do ambiente de rede e dos sistemas operacionais envolvidos. Aqui está uma abordagem geral usando a interface de linha de comando (CLI):
1. Abra o prompt de comando ou a janela do Terminal no computador que deseja monitorar (o computador “de origem”).
2. Digite o seguinte comando para exibir uma lista de conexões TCP/IP ativas, incluindo aquelas envolvidas no ping:
```
netstat -aon | findstr ESTABELECIDO
```
(Para macOS ou Linux, use "netstat -an | grep ESTABLISHED" em vez disso)
3. Este comando mostrará uma lista de conexões ativas, incluindo os endereços IP locais e remotos, números de porta e o estado das conexões. Procure entradas com estado "ESTABELECIDO" e número de porta remota 7 (a porta padrão usada para solicitação/resposta de eco no ping).
4. Para identificar os computadores específicos envolvidos no ping, você pode usar o comando “nslookup”. Para cada endereço IP remoto exibido na saída netstat, digite o seguinte comando:
```
nslookup
```
(Para macOS ou Linux, use "host " em vez disso)
5. O comando nslookup ou host resolverá o endereço IP remoto para o nome de host correspondente, permitindo determinar quais computadores estão recebendo ping.
Além disso, você pode usar ferramentas de monitoramento de rede ou ferramentas de detecção de pacotes (por exemplo, Wireshark) para capturar e analisar o tráfego de rede, o que pode fornecer informações mais detalhadas sobre solicitações e respostas de ping.