10.a.b.1 e 10.c.d.2 não estão na mesma rede, são eles?
Eles podem estar na mesma rede se o comprimento do prefixo for suficientemente curto, como / 8. Você não indicou o comprimento do prefixo, mas eu suspeito que não é tão curto e que eles estão na verdade, nem na mesma rede.
O destino de uma rota só pode ser um próximo salto em um link local. Assim, você pode instalar uma rota no servr1 para 10.10.10.0/24 que aponta para o roteador que recebe o tráfego um salto mais próximo do server2. Mas o que esse roteador fará com o tráfego? Ele precisa saber para onde enviá-lo (via uma rota) para chegar mais perto do server2. E assim por diante. Mas você não controla nenhum desses roteadores intermediários, então você provavelmente não pode fazer isso.
Sua melhor aposta se você quiser obter o tráfego do server1 para o server2 (que pode direcioná-lo através de um link local para 10.10.10.0/24) é tunelá-lo. Crie um túnel (GRE, etc ...) entre server1 e server2 ou, mais simplesmente, apenas crie um túnel entre server1 e 10.10.10.0/24.