Packets can be routed to a GRE tunnel in the following ways:
The Tunnel interface is configured as the next hop in a static route. See Routing table configuration.
The packet is routed to the Tunnel interface dynamically by a routing protocol (RIP or OSPF)
The packet is routed to the Tunnel interface via policy-based routing. See Policy-based routing section.