Você não quer adicionar uma rota.
Você menciona primeiro o ssh e depois o sshd.
O SSH é o cliente, que se conecta ao daemon SSHd.
Para ssh (como cliente), você pode ligar a uma interface usando -b. Isso usará o gateway padrão para essa interface, a menos que uma rota mais específica seja definida.
Isso é tão simples quanto passar o IP de ligação ao executar o comando ssh
ssh -b 192.168.0.<IP> [email protected]
Para SSHd (o servidor SSH), você desejará editar a configuração do servidor e procurar as linhas que especificam um ListenAddress - por padrão, ele geralmente escuta em todas as interfaces . Normalmente este arquivo é / etc / ssh / sshd_config mas varia de acordo com a distribuição.
ListenAddress host|IPv4_addr|IPv6_addr
Então, assim:
ListenAddress 192.168.0.<IP>
Nota : Se você definir um endereço de escuta, ele só ouvirá esse endereço, adicionará tantos endereços de escuta (em novas linhas com o ListenAddress) quantos forem necessários.
Depois de fazer essas alterações, reinicie o SSHd da maneira que sua distribuição escolher.