Is it possible to point a route to a next hop that isn't directly attached to my router?
For instance:
Router A owns the subnet 10.10.10.0/24
Router A and Router B communicate on the 10.0.1.0/24 subnet
Router B and Router C communicate on the 10.0.2.0/24 subnet
Router C has learned the 10.0.1.0/24 subnet from Router B with Router B as a next hop
Can I put a route for the 10.10.10.0/24 subnet on Router C and point it straight to Router A?
Is Router C smart enough to figure out that it would need to send to Router B to get to Router A? I know the normal practice is to tell Router C that Router B is the next hop for Router A's subnet.