# 20. IPトンネル設定

## 20.1. IPv4 over IPv4トンネル接続

IPv4 over IPv4トンネル接続の設定例です。
IPv4パケットをIPv4パケットでカプセル化します。

### 20.1.1. 設定

#### 20.1.1.1. 本装置(A)の設定

    Router# configure
    Router(config)# ip route 192.168.1.0/24 Tunnel0.0
    Router(config)# interface GigaEthernet0.0
    Router(config-GigaEthernet0.0)# ip address 203.0.113.1/30
    Router(config-GigaEthernet0.0)# no shutdown
    Router(config-GigaEthernet0.0)# exit
    Router(config)# interface GigaEthernet2.0
    Router(config-GigaEthernet2.0)# ip address 192.168.0.254/24
    Router(config-GigaEthernet2.0)# no shutdown
    Router(config-GigaEthernet2.0)# exit
    Router(config)# interface Tunnel0.0
    Router(config-Tunnel0.0)# tunnel mode 4-over-4
    Router(config-Tunnel0.0)# tunnel destination 203.0.113.2
    Router(config-Tunnel0.0)# tunnel source 203.0.113.1
    Router(config-Tunnel0.0)# ip unnumbered GigaEthernet2.0
    Router(config-Tunnel0.0)# no shutdown
    Router(config-Tunnel0.0)# exit
    Router(config)#

#### 20.1.1.2. 本装置(B)の設定

    Router# configure
    Router(config)# ip route 192.168.0.0/24 Tunnel0.0
    Router(config)# interface GigaEthernet0.0
    Router(config-GigaEthernet0.0)# ip address 203.0.113.2/30
    Router(config-GigaEthernet0.0)# no shutdown
    Router(config-GigaEthernet0.0)# exit
    Router(config)# interface GigaEthernet2.0
    Router(config-GigaEthernet2.0)# ip address 192.168.1.254/24
    Router(config-GigaEthernet2.0)# no shutdown
    Router(config-GigaEthernet2.0)# exit
    Router(config)# interface Tunnel0.0
    Router(config-Tunnel0.0)# tunnel mode 4-over-4
    Router(config-Tunnel0.0)# tunnel destination 203.0.113.1
    Router(config-Tunnel0.0)# tunnel source 203.0.113.2
    Router(config-Tunnel0.0)# ip unnumbered GigaEthernet2.0
    Router(config-Tunnel0.0)# no shutdown
    Router(config-Tunnel0.0)# exit
    Router(config)#

### 20.1.2. 本装置(A)の解説

    interface Tunnel0.0
      tunnel mode 4-over-4
      tunnel destination 203.0.113.1
      tunnel source 203.0.113.2

トンネルモードをIPv4 over IPv4に設定します。
トンネルの送信先と送信元IPアドレスを設定します。

### 20.1.3. 本装置(B)の解説

本装置(A)と同様の考え方で設定します。

## 20.2. IPv4 over IPv6トンネル接続

IPv4 over IPv6トンネル接続の設定例です。
IPv4パケットをIPv6パケットでカプセル化します。

### 20.2.1. 設定

#### 20.2.1.1. 本装置(A)の設定

    Router# configure
    Router(config)# ip route 192.168.1.0/24 Tunnel0.0
    Router(config)# interface GigaEthernet0.0
    Router(config-GigaEthernet0.0)# ipv6 enable
    Router(config-GigaEthernet0.0)# ipv6 address 2001:db8:100::1/64
    Router(config-GigaEthernet0.0)# no shutdown
    Router(config-GigaEthernet0.0)# exit
    Router(config)# interface GigaEthernet2.0
    Router(config-GigaEthernet2.0)# ip address 192.168.0.254/24
    Router(config-GigaEthernet2.0)# no shutdown
    Router(config-GigaEthernet2.0)# exit
    Router(config)# interface Tunnel0.0
    Router(config-Tunnel0.0)# tunnel mode 4-over-6
    Router(config-Tunnel0.0)# tunnel destination 2001:db8:100::2/64
    Router(config-Tunnel0.0)# tunnel source 2001:db8:100::1/64
    Router(config-Tunnel0.0)# ip unnumbered GigaEthernet2.0
    Router(config-Tunnel0.0)# no shutdown
    Router(config-Tunnel0.0)# exit
    Router(config)#

#### 20.2.1.2. 本装置(B)の設定

    Router# configure
    Router(config)# ip route 192.168.0.0/24 Tunnel0.0
    Router(config)# interface GigaEthernet0.0
    Router(config-GigaEthernet0.0)# ipv6 enable
    Router(config-GigaEthernet0.0)# ipv6 address 2001:db8:100::2/64
    Router(config-GigaEthernet0.0)# no shutdown
    Router(config-GigaEthernet0.0)# exit
    Router(config)# interface GigaEthernet2.0
    Router(config-GigaEthernet2.0)# ip address 192.168.1.254/24
    Router(config-GigaEthernet2.0)# no shutdown
    Router(config-GigaEthernet2.0)# exit
    Router(config)# interface Tunnel0.0
    Router(config-Tunnel0.0)# tunnel mode 4-over-6
    Router(config-Tunnel0.0)# tunnel destination 2001:db8:100::1/64
    Router(config-Tunnel0.0)# tunnel source 2001:db8:100::2/64
    Router(config-Tunnel0.0)# ip unnumbered GigaEthernet2.0
    Router(config-Tunnel0.0)# no shutdown
    Router(config-Tunnel0.0)# exit
    Router(config)#

### 20.2.2. 本装置(A)の解説

    interface Tunnel0.0
      tunnel mode 4-over-6
      tunnel destination 2001:db8:100::1/64
      tunnel source 2001:db8:100::2/64

トンネルモードをIPv4 over IPv6に設定します。
トンネルの送信先と送信元IPアドレスを設定します。

### 20.2.3. 本装置(B)の解説

本装置(A)と同様の考え方で設定します。