Je voulais mettre à jour le bail DHCP d'une instance Amazon EC2, j'ai donc exécuté la commande suivante:
user@host:~$ sudo dhclient
Ensuite, le bail DHCP du système est mis à jour avec succès. Cependant, la commande imprime les éléments suivants sur la console:
RTNETLINK answers: File exists
Qu'est-ce que ça veut dire? Est-ce un sujet de préoccupation?
Pour ce que ça vaut, dhclient
retourné sans aucune erreur:
user@host:~$ echo $?
0
Failed to bring up wlan0
. Je n'ai d'ailleurs aucune sortieRTNETLINK answers: File exists
.Réponses:
Fondamentalement, ce qui se passe est que dhclient ajoute un itinéraire à la table de routage.
Il essaie ceci alors que l'itinéraire est déjà dans la table.
Vérifier
pour une route qui a été ajoutée par le serveur DHCP.
Pour avoir renouvelé le bail
si cela ne suffit pas, vous pouvez supprimer tous les baux en supprimant le fichier et en obtenant un nouveau bail
Selon votre configuration exacte, cela peut être un problème lorsque vous devez taper votre mot de passe deux fois, alors faites attention à cela.
la source
ip route
et repéré l'itinéraire supplémentaire qu'il a ajouté. Tout a commencé parce que je voulais renouveler les baux des clients DHCP après avoir apporté des modifications au serveur DHCP. Le problème est que je ne peux pas monter / descendre mes interfaces car la machine est une instance EC2. De plus, je veux éviter de redémarrer le système. Alors, comment puis-je simplement mettre à jour mes baux de clients DHCP sans aucun effet secondaire indésirable?