
Recentemente mudei a rede em minha casa e adicionei um novo roteador e esquema de IP. Com ele, mudei o endereço IP associado a um servidor ssh que tenho na LAN. Sempre que tento me conectar ao mesmo servidor com um endereço IP diferente do Windows, recebo um erro de "Permissão negada". Não é um erro (pubkey), apenas uma permissão negada.
É um problema específico do Windows, pois consigo ativar uma VM na mesma máquina com um adaptador em ponte, obter um endereço IP no mesmo intervalo e conectar-me ao servidor SSH sem nenhum problema.
Existe um lugar onde o Windows mantém as chaves do servidor ssh e as verifica em todo o sistema em busca de alterações de IP? Tive um problema semelhante com o Debian, mas foi uma solução rápida abrindo o arquivoknown_host e limpando-o.
Não creio que seja o firewall, pois não vejo nenhuma regra bloqueando esse tipo de tráfego e o "Perfil do Firewall" geral está definido para uma rede privada. No que diz respeito às permissões, tentei WSL com sudo e prompt de comando com privilégios de administrador, mas obtive exatamente o mesmo prompt de permissão negada.
Alguém mais teve esse problema ou pode ter outras etapas de solução de problemas para experimentar?
Responder1
Nossa, isso foi interessante. Executei o solucionador de problemas de rede e tentei acessar um servidor http com o qual também estou tendo problemas. Ele me indicou uma configuração de segurança definida por um aplicativo.
Parece que a opção “Invisibilidade na LAN” fornecida pelo NordVPN na verdade bloqueia solicitações na sub-rede local. Mesmo quando o aplicativo não está em execução ou conectado a uma VPN. É bom saber, mas é tão chato descobrir algumas soluções de problemas mais tarde.