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;
        }
    }

Related Documentation