GNU/Linux >> Linux の 問題 >  >> Linux

SnatとMasqueradeの違いは?

SNATとマスカレードの実際の違いは何ですか?

ローカルネットワークでインターネット接続を共有したい場合は、SNATとマスカレードのどちらを選択する必要がありますか?

承認された回答:

SNAT ターゲットでは、すべての送信パケットに適用するIPアドレスを指定する必要があります。 MASQUERADE targetを使用すると、インターフェイスを指定できます。そのインターフェイスにあるアドレスは、すべての発信パケットに適用されるアドレスです。さらに、SNAT 、カーネルの接続追跡は、インターフェースが停止されて再開されたときにすべての接続を追跡します。 MASQUERADEについても同じではありません。 ターゲット。

優れたドキュメントには、NetfilterサイトのHOWTOとiptablesが含まれます。 マニュアルページ。


Linux
  1. ログインシェルと非ログインシェルの違いは?

  2. [[$ a ==Z*]]と[$a==Z *]の違いは?

  3. Bash の ${} と $() の違い

  1. [0-9]、[[:digit:]]とDの違いは?

  2. GtkとQtアプリケーションの違いは?

  3. ブロックサイズとクラスターサイズの違いは?

  1. 配管とコマンド拡張の違いは?

  2. NssとPamの違いは?

  3. CLOCK_REALTIME と CLOCK_MONOTONIC の違いは?