TUNインターフェイスを介して送信されたパケットはルーティングされません。

TUNインターフェイスを介して送信されたパケットはルーティングされません。

TUNインターフェースにCプログラムが接続されています。このプログラムでは、パケットを作成してインターフェイスに書き込みます。

次に、TUN インターフェイスでパケットが実際に送信されたことを確認するために、ルールを使用してiptablesパケットを記録します。

iptables -t mangle -A PREROUTING  -j LOG --log-prefix "PREROUTING-MANGLE "  --log-level 4
iptables -t mangle -A INPUT       -j LOG --log-prefix "INPUT-MANGLE "       --log-level 4
iptables -t mangle -A FORWARD     -j LOG --log-prefix "FORWARD-MANGLE "   --log-level 4

PREROUTINGチェーンでログメッセージを表示できます。これは、パケットがTUNインターフェイスで正しく送信されたことを意味します。しかし、パケットが他のチェーンにぶつかるのを見ることはできません。

ルーティングルールが正しく設定され、転送オプションが有効になっています。

削除されたパケットを記録したり、パケットが削除された理由を理解する方法はありますか?

どんな助けでも大変感謝します!

ベストアンサー1

おすすめ記事