Elimine a ruta, véxaa desaparecer e a seguinte conexión tráea de volta. Non é que falle o comando de borrado; é outro obxecto que restaura a entrada. O seu comando actuou sobre a táboa de encamiñamento activa, mentres algo máis garda unha instrución almacenada que reinstala a ruta en cada conexión. Atope o propietario antes de borrar a mesma entrada por terceira vez.

Nomee o propietario antes de borrar de novo

Anote o prefixo de destino exacto, a interface activa e o nome do perfil mentres a ruta está presente. Despois mire o perfil previsto no ámbito que o conteña, porque as listas de conexións por usuario e para todos os usuarios son obxectos separados. Comprobe se un script, o servizo VPN ou a xestión de dispositivos tamén instala a entrada, e repase os elementos de inicio cando ningún dos propietarios evidentes o explique. Unha ruta engadida por unha tarefa programada reaparece por temporizador, non por conexión.

O momento acouta a lista rapidamente. Unha ruta que só volve ao reconectar apunta ao perfil, e unha que volve mentres a conexión segue activa apunta a un script, un servizo ou unha actualización de política.

Borre a ruta almacenada, non a activa

Nun perfil nativo, a eliminación require o nome da conexión e o prefixo de destino, xunto co modificador para todos os usuarios cando a conexión pertence á axenda telefónica global. Previsualice primeiro, porque o cmdlet admíteo e a previsualización non custa nada:

Remove-VpnConnectionRoute -ConnectionName 'Office VPN' -DestinationPrefix '10.77.0.0/24' -WhatIf
Remove-VpnConnectionRoute -ConnectionName 'Office VPN' -DestinationPrefix '10.77.0.0/24'

Iso elimina a instrución almacenada e non unha entrada activa coincidente, e esa é a diferenza que fai que o cambio sobreviva a unha reconexión. Borrar da táboa só compra tempo ata a seguinte conexión. Microsoft documenta o cmdlet como a eliminación dunha ruta dunha conexión VPN, que é o obxecto que quere cambiar.

Lea a saída en lugar de supor que funcionou. O cmdlet informa de que conexión modificou, e o paso seguinte confirma o cambio desde a configuración almacenada e non desde a táboa activa.

Volve ler as rutas almacenadas

Pregunte ao perfil que rutas ten agora, porque a colección almacenada é a resposta autoritativa e a táboa só é unha copia. O obxecto de conexión leva a súa propia lista de rutas:

Get-VpnConnection -Name 'Office VPN' | Select-Object -ExpandProperty Routes
Get-VpnConnection -AllUserConnection | Select-Object Name, Routes

Un prefixo que aínda aparece nesa colección volverá na seguinte conexión, por moitas veces que se borre da táboa. Un prefixo que desapareceu da colección e segue na táboa ten outro propietario, e iso devólveo á pregunta do momento.

Compare as dúas listas mentres a conexión está activa. Un prefixo na táboa activa e ausente da colección almacenada é o caso que apunta a scripts e políticas, e un prefixo presente en ambas é o caso que posúe o perfil. Esa comparación é todo o diagnóstico, e custa unha reconexión.

Cando unha política de xestión posúe a ruta

Un perfil aprovisionado pola xestión de dispositivos non é seu para editalo, e un cambio local substitúese na seguinte actualización de política. O sinal é unha ruta almacenada que reaparece tras unha eliminación correcta, ou un perfil que non pode modificar sen unha elevación que non ten. Comprobe o estado de inscrición do dispositivo antes de dedicar máis tempo ao cmdlet.

A acción correctiva corresponde á política: quite o prefixo da definición do perfil VPN na consola de xestión, ou da política de grupo que o despregue. Pida ao propietario desa política que confirme o cambio en lugar de editar outra vez a copia local. Entón o dispositivo coincide coa política na seguinte actualización, e a ruta segue ausente por unha razón que sobrevive ao seguinte despregue.

Anote que a posuía

Anote o propietario, o ámbito e o comando exacto, para que a seguinte persoa non repita a investigación desde o principio. Anote se a entrada volveu e que a desencadeou, porque esa é a proba de que o propietario se identificou correctamente. Unha ruta que volve tras actualizar unha política dille que a política segue dicíndoo.

Borrar unha ruta activa é unha proba rápida lexítima de se o camiño importa. Non é un cambio de configuración e non debería rexistrarse como tal. O cambio que conta é o que se fai onde vive a instrución.

Artigos relacionados