Je voulais mettre à jour le bail DHCP d’une instance Amazon EC2, j’ai donc exécuté la commande suivante :
user@host:~$ sudo dhclient
Suite à cela, le bail DHCP du système est correctement mis à jour. Cependant, la commande affiche le message suivant dans la console :
RTNETLINK answers: File exists
Qu’est-ce que cela signifie ? Est-ce préoccupant ?
Pour information, dhclient s’est terminé sans erreur :
user@host:~$ echo $?
0
admin
2
Fondamentalement, ce qui se passe est que dhclient ajoute une route à la table de routage.
Il essaie de le faire alors que la route est déjà dans la table.
Vérifiez avec
ip route
s’il y a une route qui a été ajoutée par le serveur DHCP.
Pour renouveler le bail, faites :
dhclient -r
si cela ne suffit pas, vous pouvez supprimer tous les baux en supprimant le fichier et en obtenant un nouveau bail :
sudo rm /var/lib/dhcp/dhclient.leases; sudo dhclient eth0
Selon votre configuration exacte, cela pourrait poser un problème avec la saisie de votre mot de passe deux fois, donc faites attention à cela.