Você precisa verificar se está executando o cron job como root. Caso contrário, você receberá permission denied
error e o cron job não será executado.
IMHO, esta não é uma boa solução para o seu problema. Isso é realmente inaceitável, especialmente se você estiver fazendo isso em um servidor de produção. Reiniciar a rede em um servidor eliminará todas as conexões e poderá causar perda de dados. Você precisa encontrar a causa raiz desse problema e tentar corrigi-lo.