Normalmente, dhclient não produz saída, para ver o que está fazendo, precisamos dar a opção -v (verbose). Também precisamos executar o dhclient como root com o comando sudo, porque a alteração da configuração de rede do sistema requer privilégios escalados.
Vamos começar executando dhclient verbosely, sem quaisquer outras opções. Ele deve chegar e dizer "olá" ao nosso servidor DHCP, que, neste caso, é um simples roteador doméstico.
Comando:
sudo dhclient -v
Saída:
Consórcio DHCP do Sistema de Internet 4.2.2 Copyright 2004-2011 Internet Systems Consortium. Todos os direitos reservados. Para informações, por favor visite //www.isc.org/software/dhcp/ Ouvindo em LPF / wlan0 / 68: a3: c4: 93: 47: 46 Enviando em LPF / wlan0 / 68: a3: c4: 93: 47: 46 Enviando Socket / fallback DHCPDISCOVER em wlan0 a 255.255.255.255 porta 67 intervalo 4 DHCPREQUEST em wlan0 a 255.255.255.255 porta 67 DHCPOFFER de 192.168.2.1 DHCPACK de 192.168.2.1 respostas RTNETLINK: Arquivo existe vinculado a 192.168.2.4 - renovação em 42516 segundos.
A saída acima nos diz que o dhclient solicitou um endereço do servidor DHCP ( DHCPREQUEST ). Ele enviou essa solicitação da nossa interface de Internet sem fio ( wlan0 ). O servidor DHCP respondeu com um simples reconhecimento de nossa solicitação ( DHCPACK ). Nesse caso, isso é tudo o que aconteceu, porque já tínhamos um endereço IP atribuído a nós, então o servidor DHCP não tinha nada para fazer. Note que o servidor DHCP também nos disse quanto tempo durará o nosso endereço IP dinâmico: 42516 segundos (cerca de 12 horas a partir de agora, ponto em que será renovado automaticamente).
Então, vamos liberar manualmente nosso endereço com -r . Vamos manter a opção -v lá para que possamos ver o que está acontecendo:
sudo dhclient -v -r
Consórcio DHCP do Sistema de Internet 4.2.2 Copyright 2004-2011 Internet Systems Consortium. Todos os direitos reservados. Para informações, por favor visite //www.isc.org/software/dhcp/ Ouvindo em LPF / wlan0 / 68: a3: c4: 93: 47: 46 Enviando em LPF / wlan0 / 68: a3: c4: 93: 47: 46 Enviando no Socket / fallback DHCPRELEASE no wlan0 para 192.168.2.1 porta 67
No exemplo acima, o comando informa ao servidor DHCP para liberar o endereço IP.
Aviso: Em algumas variantes do Linux ou Unix, liberar seu endereço IP dessa forma também pode reduzir sua interface de rede. Nesse caso, use seu gerenciador de rede para reconectar-se à sua rede. Esse processo varia de sistema operacional para sistema operacional; Se você não tiver certeza de como se conectar à sua rede, consulte a documentação do seu sistema operacional específico. Se você estiver usando o X Window System, normalmente é possível se reconectar clicando no ícone de rede na bandeja do sistema e selecionando a opção Conectar .