私が読んでいた RustyRussellのNAT Howto このセクションに出くわしたとき:
6.2. Destination NAT
This is done in the PREROUTING chain, just as the packet comes in;
this means that anything else on the Linux box itself (routing, packet
filtering) will see the packet going to its `real' destination.
彼が実際の宛先によって何を意味するかについての私の理解は、によって変更される前のパケットの元の宛先です。 PREROUTINGチェーンのルール。これは、以前の理解が反対だったため、少し混乱しています。つまり、後続のルールは、元のルールではなく、DNATされた宛先を参照します。ローカルのFORWARDチェーンをログに記録することでVM DSTフィールドにDNATされたIPが表示されるので、私は正しいと思います。
だから、私の質問は、ここでラスティはどういう意味ですか?この言い回しが不明確であることを指摘するためにRustyに手紙を書くことを検討しています。実際のIPが何であるかを解釈することは自由です。
引用符に注意してください。
ここでの 'real'宛先は、DNAT
の後の宛先IPです。つまり、実際 IPパケットが送信されます。に。プロセスには両方のIPが何らかの形で存在するため、realという用語のバランスをとる必要があります。そのため、この表記が表示されます。