ip
Rede
Uso
ip <object> <command>O comando unico do Linux para enderecos, rotas e tabela de vizinhos, substituindo ifconfig, route e arp; o que voce mudar com ele desaparece no reboot, a menos que escreva tambem na configuracao de rede.
Opções comuns
| Opção | Significado |
|---|---|
| a / addr show | Interfaces and their addresses. Replaces ifconfig. |
| r / route | The routing table. Replaces route. |
| neigh | The ARP/neighbour table. Replaces arp. |
| link set eth0 up|down | Bring an interface up or down. |
| -br | One short line per entry, far easier to read. |
| route get <ip> | Which interface and source address would be used for that destination. |
| -4 / -6 | Restrict the output to one address family. |
Exemplos
ip -br aEvery interface, state and address in a compact table.
ip route get 8.8.8.8Which route and source IP the kernel would pick.
sudo ip addr add 192.168.1.50/24 dev eth0Add an address, live and temporary.
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
Q. O que ip faz?
O comando unico do Linux para enderecos, rotas e tabela de vizinhos, substituindo ifconfig, route e arp; o que voce mudar com ele desaparece no reboot, a menos que escreva tambem na configuracao de rede.
Q. Como se digita?
ip <object> <command> — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 7; a lista completa está em man ip. Este comando fica em Rede.
Comandos relacionados
página man: man ip