## ip vpn-nat inside destination

> 既存のネットワーク（LAN）同士をIPsecにてVPNを構築する際、互いのネットワークアドレスが重複している場合があります。
> IPsecでは同じネットワークアドレスのLANを接続することが出来ません。
> そのため、VPN-NAT変換を行うことで見かけ上の重複を回避し、既存のネットワークのIP再割り当てを行うことなくIPsecを実現します。
> WAN側からLAN側へのVPN-NAT変換ルールを設定します。
> NATモードの場合と、NAT+モード（IPマスカレード）の場合で、設定のしかたが異なりますので注意してください。

> refreshコマンド後に有効になるコマンドです。

### 設定例１　NAT変換（スタティック登録）　192.168.100.1宛で受信したら192.168.0.1に変換する

> Router(config)# crypto isakmp polcy 1 Router(config-isakmp)#ip vpn-nat inside destination static 192.168.100.1 192.168.0.1

> 【解説】
> ip vpn-nat inside destination static <WAN側アドレス> <LAN側アドレス>
> となります。
> これ以外のパケットをNAT変換したい場合は、ip vpn-nat inside sourceコマンドを使用して、設定します。

### 設定例２　NAT+変換（スタティック登録）　192.168.100.1:ポート番号1500で受信したら、192.168.0.1:ポート番号80に変換する

> Router(config)# crypto isakmp polcy 1 Router(config-isakmp)#ip vpn-nat inside destination static 192.168.100.1 1500 192.168.0.1 80

> 【解説】
> ip vpn-nat inside destination static <WAN側アドレス WAN側ポート番号> <LAN側アドレス LAN側ポート番号>
> となります。
> これ以外のパケットをNAT+変換したい場合は、ip vpn-nat inside sourceコマンドを使用して、設定します。

### コマンド書式

> 【NATスタティック（複数指定）時】　　ip vpn-nat inside destination list <access-list番号> [開始ポート番号 [終了ポート番号]] pool <プール名> [ポート番号]

> 【NATスタティック（1対1変換）、NAT+スタティック時】　ip vpn-nat inseide destination static <グローバルアドレス> [開始ポート番号 [終了ポート番号]] <ローカルアドレス> [ポート番号]

### パラメータ

> パラメータ | 設定内容 | 設定範囲 | 省略時の値
> --- | --- | --- | ---
> access-list番号 | 変換前（グローバルアドレス）範囲を指定したアクセスリストを指定します。 | 1〜99 1300〜1399 | 省略不可
> グローバルアドレス | 変換前のグローバルアドレスを指定します。 |
> list <access-list番号> | アクセスリストで指定したIPアドレス範囲
> <IPアドレス> | 指定したIPアドレス
> modeconfig | 相手から割り当てられたアドレス
> peer <IPアドレス> | VPNピアから指定されて設定したIPアドレス
> | 省略不可
> [開始ポート番号 終了ポート番号] | 変換前のTCP/UDPポート番号（範囲）を指定します。 | 1〜65535 | ポート変換しない
> プール名 | 変換後（ローカルアドレス）範囲を指定したNATプール名を指定します。 | NATプール名 | 省略不可
> ローカルアドレス | 変換後のローカルアドレスを指定します。 | IPv4アドレス形式 | 省略不可
> ポート番号 | 変換後のTCP/UDPポート番号を指定します。 | 1〜65535 | ポート変換しない

> 最大エントリ数：リスト1エントリ(isakmp policy毎）装置全体で32エントリ
> スタティック512エントリ(装置全体）※isakmp policy毎の制限はありません

### この設定を行わない場合

> VPN-NATが使用できません。

## 設定モード

> IKEポリシー設定モード

トップページへ