Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado.

A maioria dos sistemas em uma rede recebe seus endereços IP e outros parâmetros relacionados à rede de um servidor DHCP. Você pode saber como encontrar o endereço IP do seu sistema atribuído por um servidor DHCP. Mas você sabe qual é o endereço IP do seu servidor DHCP?

Vamos explicar brevemente o que realmente é um servidor DHCP e como você pode encontrar seu endereço IP no Linux.

O que é um servidor DHCP?

Um servidor DHCP, abreviação de Protocolo de Configuração de Host Dinâmico servidor, fornece endereços IP e outros parâmetros de rede para os clientes em uma rede. Ele permite que os dispositivos obtenham e renovem endereços IP automaticamente.

Sem um servidor DHCP, um administrador teria que configurar manualmente o endereço IP de cada dispositivo; portanto, também reduz os esforços necessários para administrar uma rede. Um servidor DHCP também elimina a chance de

instagram viewer
conflito de endereço IP, que ocorre se o mesmo endereço IP for alocado para vários dispositivos.

As informações fornecidas pelo servidor DHCP incluem endereço IP, máscara de sub-rede, endereço do servidor DNS, gateway padrão e tempo de concessão. Cada cliente DHCP obtém um endereço IP de um servidor DHCP nas seguintes etapas simples:

  • Envia a mensagem de transmissão DHCPDISCOVER
  • Recebe a mensagem DHCPOFFER do servidor DCHP
  • Envia a mensagem DHCPREQUEST para o servidor DCHP
  • Recebe a mensagem DHCPACK do servidor DCHP

1. Encontre o endereço IP de um servidor DHCP no diretório /var/log

O /var/log diretório no Linux armazena a maioria dos logs do sistema. Ele contém logs de autorização, logs do kernel, logs do sistema e os logs gerados pelos aplicativos. A partir desses logs, você pode encontrar o endereço IP de um servidor DHCP.

Em distribuições baseadas em Debian, as informações relacionadas ao servidor DHCP são armazenadas no /var/log/syslog enquanto em distribuições baseadas em RHEL, essas informações são armazenadas no /var/log/messages diretório.

Em distribuições baseadas no Debian

Para encontrar o endereço IP de um servidor DHCP em distribuições baseadas em Debian, abra o terminal e execute o seguinte comando:

cat /var/log/syslog | grep -i 'dhcp'

A saída mostra todo o processo DHCP e, a partir daí, você pode facilmente determinar o endereço IP do servidor DHCP, que é 192.168.42.254 neste caso.

Em distribuições baseadas em RHEL

Em distribuições baseadas em RHEL, você precisa executar o comando abaixo para encontrar o endereço IP de um servidor DHCP:

cat /var/log/mensagens | grep -i 'dhcp'

2. Encontre um endereço IP do servidor DHCP usando journalctl

O comando journalctl exibe logs coletados pelo systemd. Ele mostra principalmente as mesmas informações mostradas por /var/log/syslog.

Para encontrar o endereço IP de um servidor DHCP, execute o comando journalctl da seguinte maneira:

sudo diárioctl -r | grep -m1 DHCPACK

A saída abaixo mostra que o sistema obteve o endereço IP do servidor DHCP 192.168.80.254.

3. Encontre o endereço IP de um servidor DHCP usando dhclient.leases

O cliente DHCP ou dhclient mantém uma lista de concessões concedidas a ele pelo servidor DHCP no dhclient.leases arquivo. Este arquivo contém informações sobre o IP do servidor DHCP junto com outras informações. Você pode encontrar este arquivo no /var/lib/dhcp diretório.

Para determinar o endereço IP de um servidor DHCP a partir do arquivo dhclient.leases, execute o seguinte comando:

cat /var/lib/dhcp/dhclient.leases | grep -a -m1 dhcp-server-identifier

4. Encontre o endereço IP de um servidor DHCP usando dhclient

O comando dhclient permite que clientes Linux obtenham, liberem e renovem endereços IP do servidor DHCP.

Você pode usar o seguinte comando dhclient para obter um endereço IP do servidor DHCP:

sudo dhclient -v 

Este comando mostra todo o processo DHCP e a partir daí você pode encontrar facilmente o endereço IP do seu servidor DHCP.

Encontrando o endereço IP do seu servidor DHCP no Linux

Agora você pode encontrar facilmente o endereço IP do seu servidor DHCP usando qualquer um dos métodos acima. Embora você não precise saber com frequência, aprender como encontrar o endereço IP do servidor DHCP pode ser útil às vezes.

Além do endereço IP do servidor DHCP, saber o endereço IP do seu roteador também pode ser útil. Porque sem essas informações, você não pode acessar sua página da web e fazer alterações de configuração. Felizmente, é tão simples quanto encontrar o endereço IP do servidor DHCP.