sexta-feira, 24 de junho de 2016

Usando o comando ip para exibir configurações

Na série de artigos anteriores, mencionei que o comando preferido para exibir e configurar as interfaces de rede é o ip por linha de comando a partir do RHEL 7.

O comando ip é parte do pacote RPM iproute no qual substitui o comando ifconfig no qual está obsoleto, no qual faz parte do pacote RPM net-tools.

Para visualizarmos os endereços IPs de todas as interfaces, usamos a opção show para o comando ip.

Note que podemos utilizar três métodos para conseguirmos o mesmo resultado.

$ ip address show
$ ip a s
$ ip a

Podemos visualizar o endereço para uma única interface como exemplo a seguir:

# ip a s enp0s8


# ip -4 a s enp0s8

Neste comando -4 tem a saída para visualizar o endereço IPv4 para o NIC configurado.
Observe que dentro da segunda linha temos: scope global dinamic, indicando que é um endereço atribuído via DHCP.
# ip -6 a s enp0s8


Podemos exibir as estatísticas de transmissão para um interface específica:

# ip -s link show enp0s8


Perceba a flexibilidade desde comando, mas não se limita a apenas opções de link e endereços.

Com os comandos abaixo podemos visualizar a tabela de rota, cache ARP (Address Resolution Protocol).

# ip route show


# ip r


# ip neighbor show

O cache ARP exibe os endereços MAC dos dispositivos que estiverem conectados e que existem na mesma rede.

Até a próxima.

Raymundo César Monteiro Nunes


Nenhum comentário:

Postar um comentário