VPN / トンネルインターフェース


トンネルインターフェースの作成
トンネルインターフェースがUPになる条件


トンネルインターフェースは、パブリックネットワーク上にプライベートネットワークのトラフィックを通す、いわゆるVPN(Virtual Private Network)を構成するときに使う仮想的なインターフェースです。

トンネルインターフェースでは、IPv4/IPv6パケット(デリバリーパケット)のデータ部分に別プロトコルのパケット(ペイロードパケット)を格納して送信し、受信時にはデリバリーパケットのデータ部分からペイロードパケットを取り出して処理(転送など)を行います。この動作をトンネリングと呼びます。

トンネリングに使う仮想インターフェースをトンネルインターフェースと呼び、インターフェース名として「tunnelX」を使います(X = 0~999)。

本製品がサポートしているトンネリング方式は次のとおりです。
方式
デリバリー
(外側)
プロトコル
ペイロード
(内側)
プロトコル
おもな用途
暗号化
備考
IPsec IPv4/IPv6 IPv4/IPv6 拠点間接続
(ルーティング型)
IPsec
(ESP)
IPv4 over IPv4, IPv4 over IPv6, IPv6 over IPv6の組み合わせのみサポート
マルチポイントIPsec IPv4/IPv6 IPv4/IPv6 リモートアクセス
(ルーティング型)
IPsec
(ESP)
IPv4 over IPv4, IPv6 over IPv6の組み合わせのみサポート
OpenVPN Tap(L2) IPv4/IPv6 Ethernet リモートアクセス
(ブリッジ型)
OpenVPN
(TLS)
IPv4、IPv6アドレスを設定すればルーティング構成も可能
OpenVPN Tun(L3) IPv4/IPv6 IPv4/IPv6 リモートアクセス
(ルーティング型)
OpenVPN
(TLS)
 
Note
本製品はIPv6ネットワーク経由でIPv4インターネットに接続するための仕組みとして、DS-Lite、LW6o4、MAP-E、固定設定のIPv6トンネルをサポートしていますが、これらについては設定例集「IPv6」/「DS-Lite」「IPv6」/「LW4o6」「IPv6」/「MAP-E」「IPv6」/「IPv6トンネル」をご覧ください。
IPv4・IPv6端末間の通信を可能にするNAT46トンネルインターフェースについては「IPv6」/「NAT46」をご参照ください。

トンネルインターフェースの作成

グローバルコンフィグモードのinterfaceコマンドでインターフェース名「tunnelX」を指定したとき、該当インターフェースが存在していなければトンネルインターフェースが新規に作成され、該当トンネルインターフェースの設定を行うためのインターフェースモードに移動します。
awplus(config)# interface tunnel0
awplus(config-if)# 

なお、同コマンドでトンネルインターフェースを作成したら、下記のコマンドでトンネルの種類(動作モード)を指定し、その後トンネル種類に応じた必須および任意の設定を行います。
トンネルインターフェースの種類
動作モード設定コマンド
IPsecトンネルインターフェース tunnel mode ipsec
マルチポイントIPsecトンネルインターフェース tunnel mode ipsec multipoint
OpenVPN Tap(L2)トンネルインターフェース tunnel mode openvpn tap
OpenVPN Tun(L3)トンネルインターフェース tunnel mode openvpn tun

作成したトンネルインターフェースを利用して、対向装置との間にトンネルを張る(IPsec)、あるいはクライアントからのトンネル接続を待ち受ける(マルチポイントIPsec、OpenVPNの場合)ための設定や、トンネルインターフェースへのアドレス設定や経路設定など、ネットワーク構成に依存する部分については、トンネル種別ごとに設けられた下記の解説編や設定例集をご覧ください。

トンネルインターフェースがUPになる条件

トンネルインターフェースの状態はshow ip interfaceコマンドで確認できます。
トンネルインターフェースに必要な設定が行われていれば、対向装置と通信が確立できているかどうかに関係なく状態はUP(running)となります。

以下、UPとなるために必要な設定です。


(C) 2019 - 2021 アライドテレシスホールディングス株式会社

PN: 613-002735 Rev.S