Como configurar a conexão de rede usando a ferramenta ‘nmcli’
Abreviada como nmcli, a interface de linha de comando do gerenciador de rede é uma ferramenta bacana e fácil de usar que economiza muito tempo quando você precisa configurar um endereço IP.
Leia também: Como configurar a rede IP com a ferramenta gráfica ‘nmtui’
Para exibir todas as interfaces de rede ativas em seu sistema Linux execute o comando.
nmcli connection show
OR
nmcli con show
Observe que con
é a forma truncada de conexão e você ainda terá o mesmo resultado mostrado.
Além disso, você pode executar o comando abaixo para exibir interfaces ativas e inativas.
nmcli dev status
Definir endereço IP estático usando a ferramenta nmcli
Usando a ferramenta nmcli, você pode modificar uma interface de rede para usar um endereço IP estático. Neste exemplo, modificaremos a interface de rede enps03
para usar um IP estático.
Mas primeiro, vamos verificar o endereço IP usando o comando IP.
ip addr
O endereço IP atual é 192.168.2.104 com um CIDR de /24
. Vamos configurar um IP estático com os seguintes valores:
IP address: 192.168.2.20/24
Default gateway: 192.168.2.1
Preferred DNS: 8.8.8.8
IP addressing static
Primeiro, execute o comando abaixo para configurar o endereço IP.
nmcli con mod enps03 ipv4.addresses 192.168.2.20/24
A seguir, configure o gateway padrão conforme mostrado:
nmcli con mod enps03 ipv4.gateway 192.168.2.1
Em seguida, configure o servidor DNS:
nmcli con mod enps03 ipv4.dns “8.8.8.8”
Em seguida, altere o endereçamento de DHCP para estático.
nmcli con mod enps03 ipv4.method manual
Para salvar as alterações, execute o comando
nmcli con up enps03
As alterações serão gravadas no arquivo /etc/sysconfig/network-scripts/ifcfg-enps03.
Para confirmar o IP, execute novamente o comando:
ip addr enps03
Além disso, você pode visualizar o arquivo /etc/sysconfig/network-scripts/ifcfg-enps03 usando o comando cat.
cat /etc/sysconfig/network-scripts/ifcfg-enps03
E isso conclui este guia sobre como configurar a conexão de rede usando a ferramenta de linha de comando ‘nmcli’ no Linux. Esperamos que você tenha achado este guia útil.