No.196ネットワークの基本

NAT

ナット

知識レベル 基礎

答えひとことで

NATは、パケットの送信元または宛先アドレスを途中で書き換える仕組みです。

route との違いNATはルートと近い場面で登場しますが、同じ意味ではありません

使うコマンドiptcpdumpss

くわしく

NATは、パケットの送信元または宛先アドレスを途中で書き換える仕組みです。私用アドレス空間のホストを外部と通信させる時や、到達先を内部サーバーへ振り分ける時に使われます。IPv4環境では特に一般的で、ルーティングだけではなくアドレス変換が経路設計の前提になることがあります。Linuxではファイアウォール設定と一緒に扱われることが多く、変換前後のアドレスを意識して調べる必要があります。したがってNATは、単なる中継ではなく、通信の見え方そのものを変える仕組みとして理解することが重要です。

なぜ大事?

知らないと困る場面

外部公開、私用アドレス環境、ポート転送、接続元追跡で重要です。

よくある誤解

NATはファイアウォールそのものではありません。アドレス変換と通信許可は別の機能です。

どこで出会う?

ネットワーク設定、接続試験、名前解決、経路確認の記録

内部サーバーを外部へ公開するために、宛先変換とポート転送を設定する。

使い方の例

  • 内部サーバーを外部へ公開するために、宛先変換とポート転送を設定する。

まちがえやすい言葉と由来

NATVSroute

NATはルートと近い場面で登場しますが、同じ意味ではありません。NATはアドレスを変換して通信を中継する仕組みです。一方、ルートは宛先に応じた転送経路の規則です。

ことばの地図

関係するコマンド

よくある質問

NATで最初に確認すべきことは何ですか?

NATはファイアウォールそのものではありません。アドレス変換と通信許可は別の機能です。

資格試験では

  • LPIC-1 102大事TCP/IP基礎、名前解決、経路設計の理解
  • LinuC レベル1 102大事TCP/IP基礎、名前解決、経路設計の理解

NAT を最後まで読みました。

Linux 用語辞典に戻る262 / 512

Goodly のメニュー