Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo

Publicado por Xerxes em 27/02/2026

[ Hits: 70 ]

 


Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo



Esta dica é sobre fixar o endereço IP em sistemas Gentoo que utilizam o NetworkManager e configurar a resolução local de nomes de máquinas editando o arquivo /etc/hosts.

O procedimento estabelece uma comunicação por nome de máquina (hostname) entre computadores em uma rede local. O processo é dividido em duas etapas: a definição de um IP estático na máquina de destino para evitar mudanças na alocação feita pelo roteador, e a inserção desse IP no arquivo de mapeamento da máquina de origem.

Parte 1: Definir IP fixo no Gentoo usando NetworkManager

Para que o mapeamento manual funcione de modo permanente, a máquina a ser acessada precisa manter o mesmo endereço de rede. O Gentoo, quando configurado com ambiente gráfico ou gerenciamento de rede padrão de desktop, frequentemente utiliza o NetworkManager. O utilitário de linha de comando nmcli será utilizado.

Passo 1.1: Identificar o nome da conexão

Execute o comando abaixo para listar as conexões de rede ativas e inativas salvas no sistema:

nmcli connection show

Localize a coluna NAME. Anote o nome exato da conexão correspondente à placa de rede em uso (por exemplo, o SSID da rede Wi-Fi ou o nome da conexão cabeada).

Passo 1.2: Modificar os parâmetros da conexão

Utilize o comando nmcli connection modify para alterar o método de obtenção de IP de automático (DHCP) para manual. Substitua NOME_DA_CONEXAO pelo nome identificado no passo anterior. Os endereços numéricos devem ser adequados à sua faixa de rede.

Neste exemplo, o IP da máquina será definido como 192.168.2.14 na sub-rede /24, o roteador (gateway) responde no endereço 192.168.2.1, e os servidores de DNS configurados são o próprio roteador e o servidor secundário 8.8.8.8.

sudo nmcli connection modify "NOME_DA_CONEXAO" \
  ipv4.method manual \
  ipv4.addresses 192.168.2.14/24 \
  ipv4.gateway 192.168.2.1 \
  ipv4.dns "192.168.2.1 8.8.8.8"

Passo 1.3: Aplicar as alterações

Para que o sistema operacional pare de usar o IP dinâmico e assuma o IP manual, a conexão deve ser reiniciada com o comando:

sudo nmcli connection up "NOME_DA_CONEXAO"

A máquina agora possui um IP estático.

Parte 2: Configurar a resolução de nomes via /etc/hosts

Com o IP fixo configurado na máquina de destino, o próximo passo é executado na máquina de origem (a máquina que fará o acesso).

O arquivo /etc/hosts funciona como um dicionário local de endereços. O sistema operacional consulta este arquivo antes de requisitar a resolução de nomes a servidores DNS ou protocolos de descoberta de rede.

Passo 2.1: Editar o arquivo /etc/hosts

Abra o arquivo utilizando um editor de texto com privilégios de superusuário:

sudo nano /etc/hosts

Passo 2.2: Inserir a relação de IP e nome

Desça até o final do arquivo e adicione uma nova linha contendo o IP da máquina de destino e, separado por espaço ou tabulação, o nome pelo qual você deseja acessá-la.

Seguindo o exemplo anterior, onde a máquina destino tem o IP 192.168.2.14 e o nome será bancoberry:

192.168.2.14 bancoberry

Passo 2.3: Salvar e testar

Salve o arquivo e feche o editor. Não é necessário reiniciar serviços. A partir deste momento, comandos de rede disparados na máquina de origem reconhecerão o nome inserido.

Para testar, execute:

ping bancoberry
ssh usuario@bancoberry

O sistema traduzirá bancoberry para 192.168.2.14.

Outras dicas deste autor

Tema Nodoka no Fedora Xfce Spin

Alternativas ao MS Paint pra Linux

Obter última versão do Firefox no Funtoo stable

Emulando Android no Linux para executar aplicativos e jogos

Atalhos do Gnome 3 (gnome-shell)

Leitura recomendada

Máquinas Virtuais com IP estático acessando Internet no Virtualbox

Utilizando delay_class 4 do Squid 3 Integrado ao AD

Erro de conexão na Internet cabeada do Manjaro [Resolvido]

Acesso remoto gráfico (servidor e cliente) pelo Gnome

Placa de rede Realtek - Como reinstalar ou atualizar o driver

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts