Como obter informações sobre dispositivos de rede e sua configuração no Linux

Como obter informações sobre dispositivos de rede e sua configuração no Linux

Esta configuração mostrará alguns truques sobre como obter informações de hardware sobre os dispositivos de rede e sua configuração relevante no sistema Linux.

informações gerais

Primeiro, vamos começar o simples LSPCI Comando para obter um Bus-ID, fabricante e modelo de todas as placas de rede disponíveis:

# lspci | Rede Grep 00:19.0 Controlador Ethernet: Intel Corporation 82579lm Conexão de Rede Gigabit (Rev 04) 03:00.0 Controlador de rede: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (Ap 34) 

Informações sobre hardware

LSHW O comando tentará fornecer todas as informações possíveis de hardware de dispositivo de rede:

# LSHW -Class Network *-Network Descrição: Ethernet Interface Produto: 82579lm Gigabit Rede Connection Fornecedor: Intel Corporation Physical ID: 19 Bus Info: PCI@0000: 00: 19.0 Nome lógico: ENP0S25 Versão: 04 Serial: 3C: 97: 0E: 02: 98: C8 Capacidade: 1 GBIT/s Largura: 32 bits Relógio: 33MHz Capacidades: PM MSI BUS_MASTER CAP_list Ethernet TOMPT 10BT 10BT 10BT-FD-FD: AutoGotação na transmissão = sim driver = e1000e DriverVersão Recursos: IRQ: 50 Memória: F1600000-F161FFFF MEMÓRIA: F162A000-F162AFFF ioPort: *-Network Descrição: INTERFACE sem fio Produto: Centrino Advanced-N 6205 [Taylor Peak] Vendor: Intel Corporation Físicas ID: 0 Informações do barramento: PCI@0000: 03: 00.0 Nome lógico: WLP3S0 Versão: 34 Serial: 8c: 70: 5a: 92: f6: e0 largura: 64 bits Relógio: 33MHz Capacidades: pm msi pciexpress bus_master Cap_list Ethernet Physical wirel Configuração: transmissão = yes driver = driver iwlwifi.10.0-229.7.2.ELE 802.11ABGN Resources: IRQ: 51 Memória: F1500000-F1501FFF 

Configuração de hardware

inxi é uma ferramenta extremamente útil que, além de muitos outros recursos, também pode imprimir informações de hardware de rede e sua configuração em uma saída bem formatada:

# inxi -n -v 7 Rede: Card -1: Intel 82579lm Gigabit Network Connection Driver: E1000E V: 2.3.Porta 2-K: 4060 BUS-ID: 00:19.0 CHIP-ID: 8086: 1502 IF: ENP0S25 Estado: Down Mac: 3C: 97: 0E: 02: 97: C8 Card-2: Intel Centrino Advanced-N 6205 [Taylor Peak] Driver: IWLWIFI V: In-Tree: BUS-ID: 03:00.0 Chip-Id: 8086: 0085 Se: WLP3S0 State: UP Mac: 8c: 70: 5a: 92: f6: e0 wan ip: 223.213.45.125 Se: WLP3S0 IP: 10.1.1.8 IP-V6: FE80 :: 8E70: 5AFF: FA92: F640 

configuração de rede

O comando mais óbvio para obter uma configuração de rede é usando IP comando:

# IP AD SHOW 

VEDOR ID

# grep -r '.*'/sys/classe/net/*/dispositivo/fornecedor/sys/classe/net/enp0s25/dispositivo/fornecedor: 0x8086/sys/classe/net/wlp3s0/dispositivo/fornecedor: 0x8086 

IRQ

# grep -r '.*'/sys/classe/net/*/dispositivo/irq/sys/classe/net/enp0s25/dispositivo/irq: 50/sys/classe/net/wlp3s0/dispositivo/irq: 51 

Tutoriais do Linux relacionados:

  • Como trabalhar com a API de Rest WooCommerce com Python
  • Ubuntu 20.04 truques e coisas que você pode não saber
  • Coisas para instalar no Ubuntu 20.04
  • Exemplos úteis de linha de comando bash e exemplos de truques - Parte 2
  • Exemplos úteis de linha de comando bash e exemplos de truques - Parte 1
  • Exemplos úteis de linha de comando BASH - Parte 3
  • Exemplos úteis de linha de comando Bash e truques - Parte 4
  • Ubuntu 20.04 Guia
  • Exemplos úteis de linha de comando BASH - Parte 5
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux