Fortigateで実現する送信元NATは、ファイアウォールポリシーの中で設定します。 送信元NATを使用する場合は、送信元IPアドレスを発信インタフェースのIPアドレスにアドレス変換する場合と、IPプールアドレスといって、定義したIPアドレス範囲に変換させる場合があります。 この記事では、その設定と動作確認をしてみます。
まず、前準備として、ログ&レポート >> 転送トラフィックに移動し、カラムの中に、送信元ポート、送信元NATIP、送信元NATポートを追加します。 これにより、元々の送信元IPアドレス、ポート番号がどのように変換されるのかが確認できます。カラムの表示順番も変更するとなお見やすくなります。
![](https://hirotanoblog.com/wp-content/uploads/2020/11/6EB2A8C9-D2AB-406F-86C6-B4B9F19F4296.png)
発信インタフェースのアドレスを使用
Fortigateのインターネット側のインタフェースアドレスは10.0.0.122とします。 ここでは、端末(IPアドレス:10.0.1.26)からインターネットへアクセスする際に、送信元IPアドレスを10.0.0.122に変換します。
![](https://hirotanoblog.com/wp-content/uploads/2020/11/53646F39-3D98-46CC-96D1-B8FBF5FA1D80.png)
ポリシー&オブジェクト >> ファイアウォールポリシー より、端末からインターネットへのポリシーへ移動します。 以下の通り、NATを有効にし、IPプール設定を発信インタフェースのアドレスを使用に設定します。
![](https://hirotanoblog.com/wp-content/uploads/2020/11/23B1107E-EA43-440D-8C98-61643BC643A6.png)
では、端末からインターネットへアクセスし、ログ&レポート >> 転送トラフィックでアドレス変換されているか確認します。
![](https://hirotanoblog.com/wp-content/uploads/2020/11/E9C21FA4-3A12-4E0A-A1A0-0652D190D934.png)
送信元アドレス10.0.1.26が発信インタフェースである10.0.0.122に変換されていることが確認できます。
ダイナミックIPプールを使用
次に、発信インタフェースのIPアドレスではなく、任意に設定したIPアドレス範囲をIPプールアドレスとして設定し、そのIPアドレスに変換してみます。
今回はIPプールアドレスとして、10.0.0.200を設定し、10.0.1.26からインターネットへの通信の送信元IPアドレスをこのプールアドレスである10.0.0.200に変換します。
![](https://hirotanoblog.com/wp-content/uploads/2020/11/5F3EA279-E6A3-48B0-9EF0-CA9B231503F4.png)
ポリシー&オブジェクト >> ファイアウォールポリシー より、端末からインターネットへのポリシーへ移動します。 以下の画面の通り、NATを有効にし、IPプール設定をダイナミックIPプールを使うに設定します。
次に+をクリックすることで、右側にプールアドレスの設定画面が表示されます。そこで新規作成をクリックします。
![](https://hirotanoblog.com/wp-content/uploads/2020/11/D27E525C-6390-400A-9811-22306466557C.png)
以下の画面が表示されます。
![](https://hirotanoblog.com/wp-content/uploads/2020/11/8007B1FA-C81F-44E9-B44C-ACF5D763ECC1.png)
- 名前;任意の名前。ここではNAPTとします。
- タイプ:オーバーロードを選択します。
- 外部IPアドレス/範囲:アドレス範囲を指定します。今回は、10.0.0.200に変換しますので、10.0.0.200-10.0.0.200と設定します。
以下の通り、NAPTが登録されていることを確認した上で、OKをクリックし、ポリシーに設定を反映します。
![](https://hirotanoblog.com/wp-content/uploads/2020/11/82FACE30-60C3-4E98-8644-62ED7623D04C.png)
では、端末からインターネットへアクセスし、ログ&レポート >> 転送トラフィックでアドレス変換されているか確認します。
![](https://hirotanoblog.com/wp-content/uploads/2020/11/3223CAC3-4240-4F4B-B5B6-DB1C0A3EE2F8.png)
送信元アドレス10.0.1.26がプールアドレスに設定した10.0.0.200に変換されていることが確認できます。
バーチャルIPによる宛先NATに関する記事は以下を参照してください。
コメント