web-dev-qa-db-fra.com

Qu'est-ce qui PEUT provoquer 'RTNETLINK répond: aucun processus de ce type' lors de l'ajout d'un itinéraire

J'ai rencontré cette erreur un certain nombre de fois, mais je n'ai pas encore trouvé d'explication de ce que signifie l'erreur ou de ce qui peut causer le problème.

Je ne publie pas mes configurations ou l'itinéraire spécifique que j'essaie d'ajouter car je ne veux pas que quelqu'un me dise ce que j'ai fait de mal CETTE fois, j'aimerais comprendre ce que l'erreur signifie (ce qui est RTNETLINK pour commencer), et quelles sont les causes courantes/connues de cette erreur, afin que je puisse la résoudre moi-même cette fois et la prochaine fois.

# ip route add .....
RTNETLINK answers: No such process
23
TaninDirect

Rtnetlink permet de lire et de modifier les tables de routage du noyau. Il est utilisé dans le noyau pour communiquer entre divers sous-systèmes et pour communiquer avec des programmes de l'espace utilisateur. Source

La cause la plus courante du message que j'ai vu est que vous essayez de router via un chemin qui n'est pas connu de l'hôte. Par exemple, LAN est 192.168.56.100 et WAN est 10.0.3.15. ip route add 8.8.8.8/32 via 192.168.6.1 résulte en RTNETLINK answers: No such process car 192.168.6.1 n'est pas connu de l'hôte.

38
por