Supprimez une route VPN Windows depuis le profil, pas depuis la table
Retirer une entrée active ne retire pas l'instruction qui la recrée. Trouvez le profil ou la stratégie qui possède la route, puis modifiez-la là-bas.
Supprimez la route, regardez-la disparaître, et la connexion suivante la ramène. Ce n'est pas la commande de suppression qui échoue ; c'est un autre objet qui restaure l'entrée. Votre commande a agi sur la table de routage active, tandis qu'autre chose détient une instruction enregistrée qui réinstalle la route à chaque connexion. Trouvez le propriétaire avant de supprimer la même entrée pour la troisième fois.
Nommez le propriétaire avant de supprimer à nouveau
Notez le préfixe de destination exact, l'interface active et le nom du profil pendant que la route est présente. Regardez ensuite le profil visé dans la portée qui le contient, car les listes de connexions par utilisateur et pour tous les utilisateurs sont des objets distincts. Vérifiez si un script, le service VPN ou la gestion des appareils installe aussi l'entrée, et parcourez les éléments de démarrage quand aucun des propriétaires évidents ne l'explique. Une route ajoutée par une tâche planifiée réapparaît selon une minuterie, non à la connexion.
Le moment circonscrit vite la liste. Une route qui ne revient qu'à la reconnexion désigne le profil, et une qui revient pendant que la connexion reste active désigne un script, un service ou un rafraîchissement de stratégie.
Supprimez la route enregistrée, pas la route active
Pour un profil natif, la suppression demande le nom de connexion et le préfixe de destination, avec le commutateur pour tous les utilisateurs quand la connexion appartient au carnet d'adresses global. Prévisualisez d'abord, car l'applet de commande le permet et l'aperçu ne coûte rien :
Remove-VpnConnectionRoute -ConnectionName 'Office VPN' -DestinationPrefix '10.77.0.0/24' -WhatIf
Remove-VpnConnectionRoute -ConnectionName 'Office VPN' -DestinationPrefix '10.77.0.0/24'
Cela retire l'instruction enregistrée et non une entrée active correspondante, et c'est la différence qui fait survivre la modification à une reconnexion. Supprimer depuis la table n'achète que du temps jusqu'à la connexion suivante. Microsoft documente l'applet de commande comme retirant une route d'une connexion VPN, et c'est l'objet que vous voulez modifier.
Lisez la sortie au lieu de supposer que cela a fonctionné. L'applet de commande indique la connexion qu'elle a modifiée, et l'étape suivante confirme la modification depuis la configuration enregistrée et non depuis la table active.
Relisez les routes enregistrées
Demandez au profil quelles routes il détient maintenant, car la collection enregistrée est la réponse qui fait foi et la table n'est qu'une copie. L'objet de connexion porte sa propre liste de routes :
Get-VpnConnection -Name 'Office VPN' | Select-Object -ExpandProperty Routes
Get-VpnConnection -AllUserConnection | Select-Object Name, Routes
Un préfixe qui figure encore dans cette collection reviendra à la connexion suivante, quel que soit le nombre de fois où il est supprimé de la table. Un préfixe qui a disparu de la collection et reste dans la table a un autre propriétaire, ce qui vous renvoie à la question du moment.
Comparez les deux listes pendant que la connexion est active. Un préfixe dans la table active et absent de la collection enregistrée est le cas qui désigne les scripts et la stratégie, et un préfixe présent dans les deux est le cas que possède le profil. Cette comparaison est tout le diagnostic, et elle coûte une reconnexion.
Quand une stratégie de gestion possède la route
Un profil fourni par la gestion des appareils n'est pas à vous de modifier, et une modification locale est remplacée au prochain rafraîchissement de stratégie. Le signe est une route enregistrée qui réapparaît après une suppression réussie, ou un profil que vous ne pouvez pas modifier sans une élévation que vous n'avez pas. Vérifiez l'état d'inscription de l'appareil avant de consacrer plus de temps à l'applet de commande.
L'action corrective relève de la stratégie : retirez le préfixe de la définition du profil VPN dans la console de gestion, ou de la stratégie de groupe qui la déploie. Demandez au propriétaire de cette stratégie de confirmer la modification plutôt que de retoucher la copie locale. L'appareil correspond alors à la stratégie au prochain rafraîchissement, et la route reste absente pour une raison qui survit au déploiement suivant.
Notez ce qui la possédait
Écrivez le propriétaire, la portée et la commande exacte, pour que la personne suivante ne reprenne pas l'enquête depuis le début. Notez si l'entrée est revenue et ce qui l'a déclenchée, car c'est la preuve que le propriétaire a été identifié correctement. Une route qui revient après un rafraîchissement de stratégie vous dit que la stratégie le dit encore.
Supprimer une route active est un test rapide légitime pour savoir si le chemin compte. Ce n'est pas une modification de configuration, et cela ne devrait pas être consigné comme tel. La modification qui compte est celle faite là où vit l'instruction.