Script para imprimir as interfaces e endereços IP [duplicados]

0

Eu gostaria de executar um script para obter todas as interfaces de rede e seus endereços IP de um PC autônomo, de modo que a linha de comando possa imprimir, por exemplo:

<interface1>    <IP address>

e assim por diante Este dispositivo é instalado com o RedHat Enterprise Linux 7.0. Eu tentei o seguinte comando, mas ele só me mostrou uma interface e o endereço de loopback. O comando foi:

hostname --ip-address

Existem duas interfaces de rede neste PC, mas só consegui visualizar a interface para o loopback, não para a outra interface. Como posso obter uma saída da seguinte maneira?

<interface1> <non loopback ip address1>
<interface2> <ip address 2>
    
por MightStackier 08.12.2017 / 09:56

1 resposta

0

use o comando ip :

ip -br addr show

como explicado abaixo

-br Imprime apenas informações básicas em um formato tabular para melhor               legibilidade

addr endereço objeto neste dispositivo

show imprime informações sobre o objeto de endereço.

    
por 08.12.2017 / 10:10