web-dev-qa-db-ja.com

Teeでiptablesを使用したOpenwrtは壊れているようです

以下のOpenWRTバージョン14.07でポートミラーリングを設定しようとしています このガイド

ただし、コマンド

$iptables -t mangle -A POSTROUTING  -o br-lan ! -s 192.168.0.0/16 -j TEE --gateway 192.168.1.254
 _

次のエラーを作成します。

$ iptables:その名前でチェーン/ターゲット/一致しません。

DOEは誰でもこれを解決する方法を考えていますか?

ありがとう

1
GelosSnake

私にとって上記のコマンドは、NOTの位置を除いて、完全に問題ないようです(= !)演算子:

 $iptables -t mangle -A POSTROUTING  -o br-lan -s ! 192.168.0.0/16 -j TEE --gateway 192.168.1.254
 _

編集:

それでも機能しない場合は、iptablesモジュールの一部が足りないためです。あなたはそれらを見つけることができます ここ あなたが行方不明のどれを知るかを知ることが彼らを試してみたいと思うかもしれません。あなたは確かに必要になるでしょう

    insmod ipt_route 
 _

上記のiptablesコマンドが働くために、プラス私が言ったように、おそらくそれ以上。

これがすべて失敗するか このGooglコードページ イプタファーでするのは簡単な代替手段を表示します。

1
MariusMatutiae