Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Descubra como Gerenciar Redes no Linux com iproute2

O iproute2 é um conjunto de utilitários de linha de comando para gerenciar redes no Linux. Ele substitui as ferramentas tradicionais como ifconfig, route, arp, entre outras, oferecendo mais funcionalidades e flexibilidade. Este artigo abordará alguns dos comandos mais úteis do iproute2 para gerenciar interfaces de rede, rotas e muito mais.

Exemplos:

  1. Listar Interfaces de Rede:

    Para listar todas as interfaces de rede disponíveis no sistema, você pode usar o comando ip link show:

    ip link show

    Este comando exibe informações detalhadas sobre cada interface, incluindo seu estado (UP ou DOWN), endereço MAC, MTU, etc.

  2. Configurar um Endereço IP:

    Para configurar um endereço IP em uma interface de rede, use o comando ip addr add:

    ip addr add 192.168.1.100/24 dev eth0

    Este exemplo configura o endereço IP 192.168.1.100 com a máscara de sub-rede /24 na interface eth0.

  3. Remover um Endereço IP:

    Para remover um endereço IP de uma interface, use o comando ip addr del:

    ip addr del 192.168.1.100/24 dev eth0

    Isso remove o endereço IP especificado da interface eth0.

  4. Exibir Rotas de Rede:

    Para visualizar a tabela de roteamento do sistema, utilize o comando ip route show:

    ip route show

    Este comando lista todas as rotas conhecidas pelo sistema, incluindo rotas estáticas e dinâmicas.

  5. Adicionar uma Rota Estática:

    Para adicionar uma rota estática, use o comando ip route add:

    ip route add 192.168.2.0/24 via 192.168.1.1

    Este exemplo adiciona uma rota para a rede 192.168.2.0/24 através do gateway 192.168.1.1.

  6. Excluir uma Rota:

    Para remover uma rota, use o comando ip route del:

    ip route del 192.168.2.0/24

    Isso remove a rota especificada da tabela de roteamento.

  7. Configurar Regras de QoS (Qualidade de Serviço):

    O iproute2 também permite configurar regras de QoS para gerenciar a largura de banda. Um exemplo simples de configuração de QoS usando tc (traffic control) é:

    tc qdisc add dev eth0 root tbf rate 1mbit burst 32kbit latency 400ms

    Este comando limita a largura de banda da interface eth0 para 1 Mbit/s com um burst de 32 kbit e uma latência de 400 ms.

O iproute2 é uma ferramenta poderosa e essencial para administradores de sistemas Linux que precisam gerenciar redes de forma eficaz. Com os comandos acima, você pode realizar uma ampla gama de tarefas de configuração e monitoramento de rede.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.