Troubleshooting GRE

The key to configuring a GRE tunnel is to keep the configurations consistent on both ends of the tunnel. Most faults can be located by using the debugging gre or debugging tunnel command. This section analyzes one type of fault for illustration, with the scenario shown in Figure 99.

Figure 99: Network diagram

Symptom

The interfaces at both ends of the tunnel are configured correctly and can ping each other, but Host A and Host B cannot ping each other.

Solution

  1. Execute the display ip routing-table command on Device A and Device C to view whether Device A has a route over tunnel 0 to 10.2.0.0/16 and whether Device C has a route over tunnel 0 to 10.1.0.0/16.

  2. If such a route does not exist, execute the ip route-static command in system view to add the route. Take Device A as an example:

    [DeviceA] ip route-static 10.2.0.0 255.255.0.0 tunnel 0