Eu percebi isso. Aqui está uma ilustração, seguida de uma explicação em texto sobre o que estava acontecendo.
Emprimeirolugar,qualquerunidademapeadaprecisaserconectadaparaexcluí-la.IssopareceserumproblemageralcomunidadesmapeadasnoWindows.
Segundo,arazãopelaqualoClienteconseguiuseconectaraoServidorB,apesardeaúnicaVPNativadoClienteestarnoServidorA,équeoServidorBtambémestabeleceuumaconexãoVPNcomoServidorA,usandoamesmacontadoWindows.ocliente.
OproblemaeraumtipodeconflitodeendereçodeVPNquesurgianãoapenasusandoamesmacontaparadoisclientesdiferentes("O Cliente" e "Servidor B"), mas a ordem na qual eles se conectavam e o fallback as janelas de endereço escolheram conflito com o endereço do adaptador de loopback do próprio servidor.
Normalmente, o Cliente e o Servidor B têm sua própria conta de usuário para discar para a VPN do Servidor A, e cada um deles tem diferentes IPs estáticos atribuídos na guia Discagem de Contas do usuário, então normalmente o Cliente e o Servidor B cada um receberia seu próprio IP estático sem nenhum conflito.
Por alguma razão, em vez de usar a própria conta do Servidor B, eu usei a conta do cliente para conectar, que é basicamente minha conta de usuário principal ... um erro simples. Eu notei isso no RRAS, quando vi dois clientes conectados com o mesmo nome de usuário. Eu sei que uma era minha máquina cliente, mas a outra estava ativa há mais de 900 horas. Foi quando percebi que deveria ser o Servidor B se conectando ao Servidor A, mas ele não usava sua própria conta de usuário. Então é aí que ficou interessante. Há mais de 900 horas, o cliente deve ter se conectado primeiro e recebido o IP estático adequado: 192.168.1.101. Então o Servidor B deve ter se conectado depois enquanto a VPN do cliente ainda estava ativa, e como o cliente já estava logado sob a mesma conta, não pôde ser atribuído o IP estático escolhido, então o Windows decidiu voltar para o próximo endereço IP disponível na faixa de rotas estáticas, que era 192.168.1.2. Então, o servidor B agora tem um endereço IP de VPN de 192.168.1.2. O que estaria bem, exceto ...
Isso é um problema, porque esse é o IP (192.168.1.2) que atribuí ao adaptador de loopback do Servidor A. Esse é o IP que eu uso para acessar o Servidor A na VPN quando o cliente está conectado, exceto que agora o Servidor B acha que também é 192.168.1.2.
Então, houve um conflito de endereços IP indetectável, o que explica o comportamento bizarro. Ou seja, quando eu conectei pela primeira vez à VPN para o Servidor A, o endereço 192.168.1.2 era roteado para o Servidor B, e se eu simplesmente desconectasse e reconectasse a unidade ao mesmo IP, ele encontraria o Servidor A. Não tenho certeza de como o Windows toma a decisão de qual computador rotear quando um cliente RRAS e o adaptador Microsoft Loopback acabam sendo atribuídos ao mesmo endereço IP.
Honestamente, isso é um erro idiota no Windows Server, porque o servidor RRAS deveria saber que não atribuir um endereço IP no intervalo fornecido que já estava sendo usado por outro adaptador (o adaptador de loopback). Talvez ele rastreie IPs e testes para conflitos com IPs que ele próprio atribui e não tenha como saber se os adaptadores existentes já estão usando um IP no intervalo permitido.
A coisa toda era uma combinação de eventos ... Servidor B conectado após o Servidor A usando a mesma conta em vez da sua, já que o IP estático para aquela conta já estava sendo usado, então o RRAS atribuía um endereço IP a ele a partir do intervalo permitido, sem primeiro verificar conflitos, e acabou dando ao Servidor B o mesmo IP que o adaptador de loopback do Servidor A. Então, quando o cliente tentava acessar esse IP, o Windows pensava que era o Servidor B no início, mas uma desconexão / reconexão da unidade mapeada para o mesmo IP seria então resolvida para o Servidor A. Incrivelmente estranho.
Em qualquer caso, tudo o que tenho a fazer é aumentar o intervalo permitido de 192.168.1.1 para 192.168.1.3, de modo que ele nunca atribua seu próprio IP estático a nenhum cliente, o que não deveria acontecer, já que todos eles foram atribuídos seus próprios IPs estáticos, exceto que quando eles se conectavam com a mesma conta, não tinham escolha senão voltar a algo na faixa permitida.