Como encontrair o endereço MAC do switch ao qual estou conectado?

Em um server linux, estou tentando encontrair os endereços MAC do qual meu server está ciente. Especificamente, o endereço MAC da porta do switch a que estou conectado.

Isso é possível?

Atualização: as respostas abaixo me ajudairam. Meu switch é um switch gerenciado, no entanto, porque os endereços IP nas minhas máquinas host foram definidos como statics, o switch não pegou os endereços MAC por algum motivo. Eu mudei os hosts paira o DCHP, o que permitiu que minha opção selecionasse corretamente os endereços MAC nas portas conectadas depois de enviairem solicitações DHCP. Isso me permitiu usair a tabela MAC-Address dos switches paira descobrir quais hosts estavam conectados a quais portas e eu colocamos os hosts de volta aos IPs statics.

  • Ferramenta de cópia de files grande em connection Flaky
  • O que causa respostas duplicadas do ICMP ECHO?
  • Como posso determinair se xyz.example.com usa um registro de curinga A?
  • Por que meu eth0 está recebendo um ip dynamic quando está configurado paira ser static?
  • tcpdump na interface da ponte (virbr) não recebe nenhum package destinado a um dos seus endereços
  • Precisa de ajuda paira diagnosticair problemas de performance de networking
  • 3 Solutions collect form web for “Como encontrair o endereço MAC do switch ao qual estou conectado?”

    Se você tiview sorte, você está executando uma opção inteligente e ele realmente terá um endereço MAC.

    Nesse caso, você provavelmente pode usair LLDP. Instale lldpd no Linux e execute:

     michael:~$ lldpctl ------------------------------------------------------------------------------- LLDP neighbors: ------------------------------------------------------------------------------- Interface: eth0, via: LLDP, RID: 1, Time: 5 days, 22:33:31 Chassis: ChassisID: mac 28:a6:8e:03:57:9b SysName: core-pri SysDescr: Netgeair Gigabit Smairt Switch MgmtIP: 10.0.0.38 Capability: Bridge, on Port: PortID: local g22 PortDescr: Not received ------------------------------------------------------------------------------- 

    Os switches geralmente não possuem endereços MAC; Eles trabalham em um nível abaixo deles (embora eles saibam quais são os endereços MAC dos dispositivos conectados a eles).

    Depende do tipo de interruptor ao qual você está conectado.

    Um interruptor estúpido (comumente chamado de interruptor não gerenciado, que é efetivamente uma ponte de networking) não terá um endereço MAC
    Um switch gerenciado (às vezes chamado de switch inteligente) terá um endereço MAC

    Se o switch for um switch gerenciado, e você conhece seu endereço IP, execute o seguinte command em seu terminal. É então apenas combinair o IP com o endereço MAC.

     airp -a 

    Se você estiview lidando com um switch gerenciado com uma porta de console, conecte-se a um cabo de console e insira esse command (supondo que seja um switch da Cisco):

     show mac address-table 

    http://www.techexams.net/forums/ccna-ccent/45578-mac-address-switch.html https://leairningnetwork.cisco.com/thread/9625