Você não pode determinar diretamente o endereço MAC de um host remoto usando um protocolo específico. Aqui está o porquê: 
 * 
 endereços MAC são locais: Os endereços MAC são fisicamente incorporados em cartões de interface de rede (NICs) e são usados para comunicação dentro de uma rede local (LAN). Eles não são projetados para serem acessíveis globalmente. 
 * 
 endereços IP são usados para roteamento: Para se comunicar com um host remoto, usamos endereços IP, que são globalmente rotáveis.   
 Como você pode obter indiretamente um endereço MAC:   1. 
 ARP (protocolo de resolução de endereço):  * Este protocolo é usado para mapear endereços IP para endereços MAC em uma rede local. 
 * Você pode enviar uma solicitação ARP para o endereço IP do host remoto e o dispositivo na rede local com esse IP responderá com seu endereço MAC. 
 * No entanto, o ARP funciona apenas na mesma rede local. Você não pode usá -lo para obter o endereço MAC de um host remoto fora da sua LAN.  
 2. 
 Ferramentas de varredura de rede:  * Ferramentas como NMAP ou Wireshark podem digitalizar sua rede e potencialmente revelar os endereços MAC dos dispositivos conectados à sua rede, incluindo hosts remotos se eles estiverem na mesma rede. 
 * Esse método nem sempre pode ser confiável, especialmente para hosts em redes privadas ou atrás de firewalls.  
 3. 
 Protocolos específicos:  * Alguns protocolos específicos, como os usados em VPNs ou sistemas de gerenciamento de rede, podem expor endereços MAC, mas não são protocolos padrão.   
 Nota importante: O acesso ao endereço MAC de um host remoto pode ser usado para fins maliciosos. Tenha cuidado ao tentar obtê -lo, a menos que você tenha um motivo legítimo e esteja seguindo as práticas de segurança adequadas.