dhclient : Que signifie « RTNETLINK answers: Fichier exists » ?

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

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.