O gerenciamento de redes é uma parte essencial da administração de sistemas Linux. Existem várias ferramentas disponíveis para configurar e gerenciar interfaces de rede no Linux, como ifconfig, ip e nmcli. Neste artigo, vamos explorar essas três ferramentas e como utilizá-las para configurar e monitorar redes no Linux.
ifconfig
O ifconfig é uma das ferramentas mais antigas e amplamente utilizadas para configurar interfaces de rede no Linux. Ele permite visualizar e configurar endereços IP, máscaras de sub-rede, gateways padrão e outras opções relacionadas à rede.
Para exibir as informações de uma interface de rede específica, você pode usar o seguinte comando:
ifconfig eth0
Para configurar um endereço IP em uma interface de rede, você pode usar o seguinte comando:
ifconfig eth0 192.168.1.10 netmask 255.255.255.0
ip
O ip é uma ferramenta mais recente e poderosa para configurar e gerenciar interfaces de rede no Linux. Ele substituiu gradualmente o ifconfig como a ferramenta padrão para gerenciamento de rede no Linux.
Para exibir as informações de uma interface de rede específica, você pode usar o seguinte comando:
ip addr show eth0
Para configurar um endereço IP em uma interface de rede, você pode usar o seguinte comando:
ip addr add 192.168.1.10/24 dev eth0
nmcli
O nmcli é uma ferramenta de linha de comando para gerenciar redes usando o NetworkManager, um serviço de gerenciamento de rede comum em distribuições Linux modernas.
Para exibir as informações de uma conexão de rede específica, você pode usar o seguinte comando:
nmcli connection show eth0
Para configurar um endereço IP em uma interface de rede usando o nmcli, você pode usar o seguinte comando:
nmcli connection modify eth0 ipv4.addresses 192.168.1.10/24
Essas três ferramentas são apenas algumas das muitas disponíveis para gerenciamento de redes no Linux. Cada uma delas tem seus próprios recursos e comandos específicos, e é importante entender como usá-las corretamente para configurar e monitorar redes no Linux.