このエラーに何度も遭遇しましたが、エラーの意味や問題の原因についての説明はまだわかりません。
私は自分の設定や追加しようとしている特定のルートを投稿していません。今回は間違ったことを誰かに教えられたくないので、エラーの意味を理解したいと思います(はじめにRTNETLINK)、そしてこのエラーの一般的な/既知の原因は何ですか?.
# ip route add .....
RTNETLINK answers: No such process
Rtnetlinkを使用すると、カーネルのルーティングテーブルを読み取って変更できます。カーネル内で使用され、さまざまなサブシステム間で通信したり、ユーザー空間プログラムと通信したりします。 ソース
私が見たメッセージの最も一般的な原因は、ホストが認識していないパスを経由してルーティングしようとしていることです。たとえば、LANは192.168.56.100で、WANは10.0.3.15です。ip route add 8.8.8.8/32 via 192.168.6.1
は、192.168.6.1がホストに認識されていないため、RTNETLINK answers: No such process
になります。