助け合いフォーラム
LPIC Lv2-202(Ver4.5)
問題ID : 9670
問題を開く
IPマスカレードを利用したい。インターネット側にあるネットワークインターフェースがeth0、LAN内のアドレスが172.16.0.0/24である。また、変換後の送信元のアドレスは124.83.187.140とする。適切なコマンドは次のうちどれか。
この問題はプレミアムコンテンツです。
SNATの設定では?
投稿日 2022/08/29
設問はIPマスカレードですが実際の回答はSNATのものな気がします。複数の違うIPアドレスに設定させるのがIPマスカレードなはずでは、
2022/08/29 21:37
takizawatさんの理解がうまく読み取れないのですが…
複数の違うIPアドレスに設定させるのがIPマスカレードなはず
これは送信元、宛先のどちらについて言及されているものですか?
考え方としては
- SNATは「受け取ったパケットをNATして”指定されたアドレス”から送信されたように見せかける」ものです。
- IPマスカレードは「受け取ったパケットをNATして”自分のIPアドレス”から送信されたように見せかける」ものです。SNATの特殊パターンと言えますね。
- どちらも指定の仕方(
-s
で指定する対象)で1:1にも1:Nにもできます。
なのですが…
コメント
この投稿に対して返信しませんか?
t takizawat
2022/08/30 15:43
回答していただき、ありがとうございます。 私が気にしていたのは、IPマスカレードは一つのグローバルアドレスを共有して複数のホストがインターネット接続に利用できるというところで、設問ですとポート番号も変更してなく、複数のホストではなく1台しか変更対象になっていなかったのでSNATと同じではないかと思いました。 インターネットへの接続は指定されたIPアドレスに見せかけないと受け付けてくれないかと思ってます。IPマスカレードは結局はグローバルアドレスを指定しますし、それで無いとインターネットへ接続できないと思っております。