Difference between revisions of "Template:Netoworking rut configuration example cisco gre"

From Teltonika Networks Wiki
(21 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
Generic Routing Encapsulation (GRE) is a tunneling protocol that can encapsulate a wide variety of network layer protocols inside virtual point-to-point links over an Internet Protocol network.
 
Generic Routing Encapsulation (GRE) is a tunneling protocol that can encapsulate a wide variety of network layer protocols inside virtual point-to-point links over an Internet Protocol network.
  
This article provides an extensive configuration example with details on how to create a tunnel connection between two GRE Tunnel instances, one of which is configured on RUTxxx router and the second one on Cisco device.
+
This article provides an extensive configuration example with details on how to create a tunnel connection between two GRE Tunnel instances, one of which is configured on RUTxxx router and the second one on CISCO device.
  
 
==Prerequisites==
 
==Prerequisites==
Line 10: Line 10:
  
 
* One RUTxxx router
 
* One RUTxxx router
* One Cisco router (this configuration example was created using Cisco RV340W)
+
* One Cisco router
 
* A PC to configure the routers
 
* A PC to configure the routers
 
* Both routers must have a Public Static or Public Dynamic IP addresses
 
* Both routers must have a Public Static or Public Dynamic IP addresses
Line 16: Line 16:
 
==Configuration scheme==
 
==Configuration scheme==
  
 
[[File:Networking_rutxxx_configuration_example_gre_topology_v2.png|border|class=tlt-border|1100x1100px]]
 
  
 
==RUT configuration==
 
==RUT configuration==
 
 
Connect to router's '''WebUI''', go to '''Services > VPN > GRE Tunnel'''. Enter a name for your GRE instance, click '''ADD''' and when instance appears in '''GRE Configuration''' field, click '''Edit'''.
 
 
[[File:Networking_rutxxx_configuration_example_gre_instance_v1.png|border|class=tlt-border]]
 
 
Then apply the configuration presented below.
 
  
 
[[File:Networking_rutxxx_configuration_example_rut_settings_v1.png|border|class=tlt-border]]
 
[[File:Networking_rutxxx_configuration_example_rut_settings_v1.png|border|class=tlt-border]]
Line 32: Line 23:
 
#'''Enable''' instance.
 
#'''Enable''' instance.
 
#Select '''Tunnel source''' (select your WAN interface).
 
#Select '''Tunnel source''' (select your WAN interface).
#Enter '''Remote endpoint IP address''' (Cisco WAN IP).
+
#Enter '''Remote endpoint IP address''' (CISCO WAN IP).
 
#Set '''MTU''' to '''1440'''.
 
#Set '''MTU''' to '''1440'''.
 
#Write '''Local GRE interface IP address''' (create GRE tunnel IP address or just use the same as in the example).
 
#Write '''Local GRE interface IP address''' (create GRE tunnel IP address or just use the same as in the example).
 
#Write '''Local GRE interface netmask''' (create GRE tunnel netmask or just use the same as in the example)
 
#Write '''Local GRE interface netmask''' (create GRE tunnel netmask or just use the same as in the example)
#Leave everything else as default and click '''Save'''.
 
  
 
==Cisco configuration==
 
==Cisco configuration==
 
Connect to router's '''WebUI''', go to '''VPN > GRE Tunnel''' and apply the following configuration.
 
  
 
[[File:Networking_rutxxx_configuration_example_cisco_settings_v1.png|border|class=tlt-border]]
 
[[File:Networking_rutxxx_configuration_example_cisco_settings_v1.png|border|class=tlt-border]]
  
#Write '''GRE Tunnel Description''' (anything you want).
+
#Write '''Description''' (anything you want).
#Select '''Source''' (select your WAN interface).
+
#
#Enter '''Destination''' (RUT WAN IP).
 
#Write '''IP Address Of GRE Tunnel''' (create GRE tunnel IP address or just use the same as in the example).
 
#Write '''Subnet Mask''' (create GRE tunnel netmask or just use the same as in the example).
 
#Set '''MTU''' to '''1440'''.
 
#Leave everything else as default and save settings.
 
 
 
==Testing configuration==
 
 
 
If you've followed all the steps presented above, your configuration should be finished. But as with any other configuration, it is always wise to test the setup in order to make sure that it works properly. In order to test the GRE Tunnel connection, login to RUT WebUI and go to '''Services → CLI'''. Login with user name: '''root''' and the router's admin password. From there you should then be able to '''ping''' the opposite instance's virtual IP address. To use a ping command, type '''ping <ip_address>''' and press the "Enter" key on your keyboard:
 
 
 
[[File:Networking_rutxxx_configuration_example_test_v1.png|border|class=tlt-border]]
 
 
 
If the ping requests are successful, congratulations, your setup works! If not, we suggest that you review all steps once more.
 

Revision as of 17:25, 17 February 2020

Introduction

Generic Routing Encapsulation (GRE) is a tunneling protocol that can encapsulate a wide variety of network layer protocols inside virtual point-to-point links over an Internet Protocol network.

This article provides an extensive configuration example with details on how to create a tunnel connection between two GRE Tunnel instances, one of which is configured on RUTxxx router and the second one on CISCO device.

Prerequisites

You will need:

  • One RUTxxx router
  • One Cisco router
  • A PC to configure the routers
  • Both routers must have a Public Static or Public Dynamic IP addresses

Configuration scheme

RUT configuration

Networking rutxxx configuration example rut settings v1.png

  1. Enable instance.
  2. Select Tunnel source (select your WAN interface).
  3. Enter Remote endpoint IP address (CISCO WAN IP).
  4. Set MTU to 1440.
  5. Write Local GRE interface IP address (create GRE tunnel IP address or just use the same as in the example).
  6. Write Local GRE interface netmask (create GRE tunnel netmask or just use the same as in the example)

Cisco configuration

Networking rutxxx configuration example cisco settings v1.png

  1. Write Description (anything you want).