
次のコマンドでブラックホール ルートを挿入しようとしています:
ip -6 route add blackhole 2001:db9:9::9
このコマンドを実行してテーブルを表示すると、ルートは存在しますが、error -22
最後にメッセージが表示されます
(other routes)
blackhole 2001:db9:9::9 dev lo metric 1024 error -22
(other routes)
IPv4 ではこのようなことは起こりません。何が問題なのでしょうか? これは正しい構文だと確信しています。カーネル バージョン 4.10.15 を使用しています。
答え1
これはerror -22
ルートの追加時に発生したエラーではなく、EINVAL
ローカル送信者がブラックホール ルート経由でパケットを送信しようとしたときに発生するエラー ( ) を示しています。心配する必要はありません。