## ip nat inside source

> LAN側からWAN側へのNAT変換ルールを設定します。
> NATモードの場合と、NAT+モードの場合で、設定のしかたが異なりますので注意してください。
> refreshコマンド後に有効になるコマンドです。

### 設定例１　NAT変換（192.168.0.0/24　→　158.xxx.xxx.2～158.xxx.xxx.7）

> Router(config)#interface dialer 1 Router(config-if dialer 1)#ip nat inside source list 1 pool pool1 Router(config)#access-list 1 permit 192.168.0.0 0.0.0.255 ←list 1の部分の設定 Router(config)#ip nat pool pool1 158.xxx.xxx.2 158.xxx.xxx.7 ← pool1の部分の設定

> 【解説】
> ip nat inside source <LAN側のアドレス範囲> <WAN側のアドレス範囲>
> となります。
> <LAN側のアドレス範囲>は、access-listコマンドで指定します。
> <WAN側のアドレス範囲>は、ip nat pool <pool名>コマンドで指定します。

### 設定例２　NAT+変換（192.168.0.0/24　→　インタフェースアドレス）

> Router(config)#interface dialer 1 Router(config-if dialer 1)#ip nat inside source list 1 interface Router(config)#access-list 1 permit 192.168.0.0 0.0.0.255 ←list 1の部分の設定

> 【解説】
> ip nat inside source <LAN側のアドレス範囲> <WAN側のアドレス範囲>
> となります。
> <LAN側のアドレス範囲>は、access-listコマンドで指定します。
> <WAN側のアドレス範囲>は、インタフェースアドレスに集約しますので、"interface"と指定します。

### 設定例３　NAT変換（スタティック登録）　設定例１の中で192.168.0.1⇔158.xxx.xxx.2のみ固定変換

> Router(config)#interface dialer 1 Router(config-if dialer 1)#ip nat inside source static 192.168.0.1 158.xxx.xxx.2 Router(config-if dialer 1)#ip nat inside source list 1 pool pool1 Router(config-if dialer 1)#ip nat inside destination static 158.xxx.xxx.2 192.168.0.1 ① Router(config)#access-list 1 permit 192.168.0.0 0.0.0.255 ←list 1の部分の設定 Router(config)#ip nat pool pool1 158.xxx.xxx.3 158.xxx.xxx.7 ← pool1の部分の設定

> 【解説】
> 設定例１とほぼ同じです。
> 違う点は、ip nat inside source staticで、NATスタティック変換をしている箇所ですが、この場合も、
> ip nat inside source <LAN側のアドレス> <WAN側のアドレス>
> となります。
> この場合、ip nat inside destinationコマンドを使用して、WAN→LANのスタティック登録を行なう必要があります。（①の部分）

### コマンド書式

> 【NAT時】　　ip nat inside source list <access-list番号> [変換前開始ポート番号 [変換前終了ポート番号]] pool <プール名> [変換後開始ポート番号]　[変換後終了ポート番号]]

> 【NAT+時】　ip nat inside source list <access-list番号> [開始ポート番号 [終了ポート番号]] interface [ overload | [変換後開始ポート番号　[変換後終了ポート番号]] ]

> 【スタティック変換】　ip nat inside source static <ローカルアドレス> <グローバルアドレス>

### パラメータ

> パラメータ | 設定内容 | 設定範囲 | 省略時の値
> --- | --- | --- | ---
> access-list番号 | 変換前（ローカルアドレス）範囲を指定したアクセスリストを指定します。 | 1～99 1300～1399 | 省略不可
> [変換前開始ポート番号 変換前終了ポート番号] | 変換前のTCP/UDPポート番号（範囲）を指定します。 | 1～65535 | 自動ポート変換
> プール名 | 変換後（グローバルアドレス）範囲を指定したNATプール名を指定します。 | NATプール名 | NATの場合は省略不可
> inteface | インタフェースのアドレスにNAT+変換します。 | interface | NAT+の場合は省略不可
> overload | ポート変換する場合に指定 | overload | ポート変換しない
> [変換後開始ポート番号 変換後終了ポート番号] | 変換後のTCP/UDPポート番号（範囲）を指定します。 | 1～65535 | 自動ポート変換
> ローカルアドレス | 変換前のローカルアドレスを指定します。 | IPv4アドレス形式 | 省略不可
> グローバルアドレス | 変換後のグローバルアドレスを指定します。 | IPv4アドレス形式 | 省略不可

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

> 設定しているdialerインタフェースでは、NAT／NAT+機能を使用することはできません。

## 設定モード

> ダイヤルアップインタフェース設定モード

トップページへ