Início·Comandos de terminal
Publicidade

Garanta seu bônus em uma corretora de cripto

Bônus que você recebe só por se cadastrar. As condições são as que cada corretora anuncia.

ifconfig

Rede

Uso

ifconfig [-a] [<interface>]

O comando antigo para ver e mexer em interfaces de rede; no Linux `ip addr` o substituiu, pode nem estar instalado e nao mostra todos os enderecos adicionados por ip — no macOS, porem, ele ainda e a ferramenta de verdade.

Opções comuns

OpçãoSignificado
-aInclude interfaces that are down; plain ifconfig may hide them on Linux.
<if> up / downBring one interface up or down.
<if> inet <ip> netmask <mask>Set an address, until the next reboot.
en0 / eth0The usual names: en0 on macOS, eth0 or ens5 on Linux.

Exemplos

ifconfig -a

Every interface, including the ones currently down.

ifconfig en0 | grep "inet "

The local IPv4 address on macOS.

sudo ifconfig eth0 down

Take an interface offline (Linux, if net-tools is installed).

Quando a conexão falha, estes mostram até onde ela chegou: o nome não resolve, não há rota ou a porta está fechada.

Como ler

  • Os colchetes [ ] marcam uma parte que você pode omitir.
  • As reticências … indicam que você pode listar vários.
  • As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.

Perguntas

QO que ifconfig faz?

O comando antigo para ver e mexer em interfaces de rede; no Linux `ip addr` o substituiu, pode nem estar instalado e nao mostra todos os enderecos adicionados por ip — no macOS, porem, ele ainda e a ferramenta de verdade.

QComo se digita?

ifconfig [-a] [<interface>] — os colchetes marcam o que você pode omitir.

QQuantas opções vale a pena saber?

Aqui estão 4; a lista completa está em man ifconfig. Este comando fica em Rede.

Comandos relacionados

página man: man ifconfig