> - Downloads
> - Configuring Tunnel Interfaces (SRC CLI)
> - Related Topics
> - Configuring Tunnel Interfaces (C-Web Interface)
> - Configuring Gigabit Ethernet Interfaces for IPv6 (SRC CLI)
> - Overview of External Interfaces on a C Series Controller

> # Configuring Tunnel Interfaces (SRC CLI)

> You can configure tunnel interfaces to use the redirect server in deployments where a router running JUNOSe Software does not have a direct connection to the C Series Controller.

> Before you configure a tunnel interface, configure the interface on the C Series Controller.

> See Configuring Gigabit Ethernet Interfaces for IPv4 (SRC CLI)

> Use the following configuration statements to configure tunnel interfaces at the [edit] hierarchy level:

> `
> interfaces name tunnel {
>   mode (ipip | gre | sit);
>   destination destination ;
>   source source;
>   key key ;
>   interface interface ;
>   ttl ttl ;
> }
> interfaces name unit unit-number family inet {
>   address address ;
> }
> `

> To configure a tunnel interface on a C Series Controller:

> 1. From configuration mode, access the configuration statement that configures tunnel interfaces.
>    `
>    [edit]
>    user@host# edit interfaces name tunnel
>    `

>    For example:

>    `
>    [edit]
>    user@host# edit interfaces ip-tunnel tunnel
>    `

> 2. Configure the type of tunnel.
>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set mode ipip
>    `

>    or

>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set mode gre
>    `

>    or

>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set mode sit
>    `
> 3. Specify the IP address of the remote end of the tunnel.
>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set destination destination
>    `

>    For example:

>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set destination 192.0.2.20
>    `
> 4. (Optional) Specify an IP address that will not change for the local tunnel endpoint. It must be an address on another interface of this host.
>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set source source
>    `

>    For example:

>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set source 192.20.10.5
>    `
> 5. (Optional) For a GRE tunnel, specify a key.
>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set key key
>    `

>    For example:

>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set key 250
>    `
> 6. (Optional) Specify an existing physical interface on the C Series Controller.
>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set interface interface
>    `

>    For example:

>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set interface eth0
>    `
> 7. (Optional) Specify the lifetime of tunneled packets.
>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set ttl ttl
>    `

>    For example:

>    `
>    [edit interfaces ip-tunnel tunnel]
>    user@host# set ttl 110
>    `
> 8. Verify the configuration by running the show command. For example:

>        [edit interfaces]
>        user@host# show

>        unit 0 {
>          family {
>            inet6 {
>              address 192.2.0.10/24;
>            }
>          }
>        }
>        ip-tunnel {
>          tunnel {
>              mode ipip;
>              destination 192.0.2.20;
>              source 192.20.10.5;
>              interface eth0;
>              ttl 110;
>            }
>        }

> #### Published: 2009-09-25

> Copyright © 2009, Juniper Networks, Inc. All rights reserved. Trademark Notice.