iptables の -o は、OUTPUT、FORWARD、POSTROUTING のインターフェースを指定するためのものです。正しいですか?

iptables の -o は、OUTPUT、FORWARD、POSTROUTING のインターフェースを指定するためのものです。正しいですか?

iptables / netfilter について詳しく読むここ、私はこの-o議論について読んだとき、

「INPUT、FORWARD、およびPREROUTINGチェーンを通じて送信パケットが送信されるインターフェースを示します。」

彼らは議論のために同じことを書いているので、これは間違っているように私には思えます-i

代わりに次のようにすべきだと思います:

「OUTPUT、FORWARD、およびPOSTROUTINGチェーンを通じて送信パケットが送信されるインターフェースを示します。」

正しい?

答え1

はい、debian の man ページです。

   [!] -o, --out-interface name
          Name  of  an  interface via which a packet is going to be sent (for packets entering the FORWARD, OUTPUT and POSTROUTING chains).  When the "!" argument is used before the
          interface name, the sense is inverted.  If the interface name ends in a "+", then any interface which begins with this name will match.  If this  option  is  omitted,  any
          interface name will match.

関連情報