quando você tem esse erro:
ssh: connect to host port 22: No route to host
você não pode reiniciá-lo sem estar fisicamente lá.
É por isso que meus servidores Ubuntu são sempre Máquinas Virtuais, então eu posso reinicializá-los se algo acontecer. É claro que se meu servidor travar eu não posso fazer muito, mas chamando minha esposa para reiniciá-lo:)