Apa yang BISA menyebabkan 'RTNETLINK menjawab: Tidak ada proses seperti itu' saat menambahkan rute

23

Saya telah menghadapi kesalahan ini beberapa kali, tetapi belum menemukan penjelasan tentang apa arti kesalahan tersebut, atau apa yang dapat menyebabkan masalah.

Saya tidak memposting konfigurasi saya atau rute spesifik yang saya coba tambahkan karena saya tidak ingin seseorang memberi tahu saya apa yang saya lakukan salah. Kali ini, saya ingin pemahaman tentang apa artinya kesalahan (apa yang dimaksud dengan RTNETLINK sebagai permulaan), dan apa penyebab umum / yang diketahui dari kesalahan ini, sehingga saya dapat menyelesaikannya sendiri dan nanti.

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

Jawaban:

38

Rtnetlink memungkinkan tabel routing kernel dibaca dan diubah. Ini digunakan di dalam kernel untuk berkomunikasi antara berbagai subsistem, dan untuk komunikasi dengan program ruang pengguna. Sumber

Penyebab paling umum untuk pesan yang saya lihat adalah bahwa Anda mencoba untuk merutekan melalui jalur yang tidak diketahui oleh tuan rumah. Misalnya, LAN adalah 192.168.56.100 dan WAN adalah 10.0.3.15. ip route add 8.8.8.8/32 via 192.168.6.1hasil dalam RTNETLINK answers: No such processkarena 192.168.6.1 tidak diketahui oleh tuan rumah.

por
sumber
3
Terima kasih (saya akan menjawab jika saya bisa). Dapatkah saya memparafrasekannya sebagai "host harus memiliki antarmuka pada subnet yang berisi lompatan berikutnya dalam rute?"
TaninDirect