Ir-rotta ħadmet għal ġimgħat u mbagħad bdiet tibgħat traffiku lejn l-ebda post, bid-destinazzjoni ma nbidlitx u xejn ma ġie editjat. Dak li nbidel huwa n-numru: rotta maħluqa kontra indiċi ta' interface partikolari tirreferi għal adapter li m'għadux jeżisti wara li terġa' tgħaqqad, u l-prefiss tad-destinazzjoni jibqa' jindika infrastruttura li ġiet sostitwita. Iż-żieda ta' permanenza ma' dak il-kmand ma tgħinx, għax il-problema qatt ma kienet jekk ir-rotta tissuperax reboot. Is-soluzzjoni hija li l-intenzjoni tiġi marbuta mal-konnessjoni, li skont id-disinn tissupera l-bdil tal-adapters.

Iċċekkja lejn xiex tassew tipponta r-rotta

Ibda billi taqra d-dħul tar-rotta u l-adapters ħdejn xulxin. Rotta b'qabża li jmiss fuq l-interface VPN u indiċi li ma jaqbel ma' ebda adapter attwali hija l-firma ta' dan il-falliment; l-istess prefiss fuq indiċi differenti huwa jew fdal jew ir-rotta li tassew trid. Aqra ż-żewġ listi qabel tibdel waħda minnhom, għax il-paragun interessanti huwa bejn in-numru fir-rotta u n-numri li jeżistu bħalissa. Jekk l-indiċi tar-rotta jidher fil-lista tal-adapters, l-indiċi mhuwiex il-problema tiegħek u t-tfittxija tmur għal metriċi, politika jew it-tarf 'il bogħod. Jekk ma jidhirx, m'hemm xejn aktar x'jiġi djanjostikat: ir-rotta hija marbuta ma' infrastruttura li m'għadhiex teżisti.

Get-NetRoute -DestinationPrefix '10.77.0.0/16' | Select-Object DestinationPrefix, NextHop, InterfaceIndex, Store
Get-NetAdapter | Where-Object InterfaceDescription -like '*VPN*' | Select-Object Name, InterfaceIndex, InterfaceDescription
Get-VpnConnection -Name 'Lab VPN' | Select-Object Name, ServerAddress, SplitTunneling

Il-kolonna Store tiddistingwi dħul li jibqa' għaddej minn reboots minn dħul li jisparixxi mal-adapter, u dik id-differenza tiddetermina jekk il-ħsara terġax tidher għada. Dħul fil-maħżen permanenti li jindika indiċi li spiċċa huwa l-agħar każ, għax jissupera r-reboots filwaqt li qatt ma jaqbel ma' xejn.

Orbot il-prefiss mal-profil, mhux mal-adapter

VPN nattiv ta' Windows jista' jġorr il-lista tar-rotot tiegħu stess, hekk li l-konnessjoni terġa' tuża l-adapter korrett kull darba li titla'. Imbagħad ir-rotta ssegwi l-profil minflok numru li osservajt darba, u l-ebda skript m'għandu jaqta' indiċi wara kull sejħa. Iż-żieda ta' prefiss hija wkoll riversibbli permezz tal-kmand tat-tneħħija li jaqbel, li jżomm il-bidla verifikabbli. Il-prefiss jinħażen mal-konnessjoni minflok fi skript tal-bidu, hekk li profil ikkupjat lil utent ieħor iġorr l-intenzjoni miegħu.

Add-VpnConnectionRoute -ConnectionName 'Lab VPN' -DestinationPrefix '10.77.0.0/16' -PassThru

Ir-referenza ta' Add-VpnConnectionRoute tiddokumenta l-assoċjazzjoni mal-konnessjoni, u l-ambitu tal-ktieb tat-telefon huwa importanti: profil għal kull utent u profil għall-utenti kollha huma oġġetti differenti. Dan il-mekkaniżmu jappartjeni għall-klijent VPN ta' Windows stess, għalhekk adapter tal-fornitur immexxi mis-servizz tiegħu stess jista' jieħu r-rotot tiegħu minn sors ta' politika kompletament differenti.

Naddaf ir-rotot qodma qabel iżżid il-ġdida

Żewġ rotot bl-istess prefiss u sidien differenti huma agħar minn rotta waħda żbaljata, għax il-rebbieħ jiddependi fuq metriċi li ħadd ma kiteb. Ispezzjona x'inhu diġà jeżisti għall-prefiss, inklużi d-dħul fil-maħżen permanenti, u neħħi biss dak li jappartjeni għall-attentat fallut. Fdal minn disinn preċedenti huwa komuni f'dan il-qasam, għax ir-rotta li tfalli normalment issostitwiet xi ħaġa li kienet taħdem. Innota liema dħul jappartjeni għal liema konnessjoni qabel tneħħi xi ħaġa, u żomm il-lista fir-rekord tal-bidliet.

Get-NetRoute -AddressFamily IPv4 | Where-Object DestinationPrefix -like '10.77.*'
Remove-NetRoute -DestinationPrefix '10.77.0.0/16' -NextHop '0.0.0.0' -Confirm:$false

Qabbel prefiss, qabża li jmiss, maħżen u sid flimkien minflok tħassar kull ma jidher simili. Konnessjoni oħra tista' legalment tiddependi fuq parti minn dak l-ispazju, u tħassir wiesa' jibdel tiswija pulita f'inċident ta' appoġġ.

Erġa' għaqqad fi ordni differenti

Irriproduċi l-kundizzjoni minflok tittama li l-ewwel tentattiv kien rappreżentattiv. Skonnettja, erġa' għaqqad, u kkonferma l-mogħdija magħżula lejn l-istess riżorsa 'l bogħod waqt li t-tunnel ikun 'il fuq; b'ħafna VPN fil-logħba, tellagħhom fi ordni differenti u ara jekk il-mogħdija magħżula tinbidilx. L-ordni huwa l-varjabbli li ħafna jitilqu, u huwa dak li jikxef rotta marbuta mal-konnessjoni żbaljata.

rasdial 'Lab VPN' /disconnect
rasdial 'Lab VPN'
Find-NetRoute -RemoteIPAddress 10.77.5.20 | Select-Object -First 1

Ir-riżultat li trid mhuwiex li adapter iżomm in-numru tiegħu darba. Huwa li r-rotta tidher b'kull numru li tikseb il-konnessjoni, kull darba, u tisparixxi meta l-konnessjoni tingħalaq. Li terġa' tgħaqqad darbtejn huwa l-orħos mod biex tiddistingwi dawk ir-riżultati.

Kun af x'ma tistax tagħmel ir-rotta

Rotta tal-profil tipprovdi mogħdija u xejn aktar. Ma tiftaħx firewall 'l bogħod, ma toħloqx rotta tar-ritorn fit-tarf 'il bogħod, u ma ssolvix żewġ siti li jużaw l-istess firxa ta' indirizzi; kull wieħed minn dawn huwa konfigurazzjoni separata b'sid separat. L-ikkonfermar tal-mogħdija huwa għalhekk il-bidu tat-test tal-aċċettazzjoni u mhuwiex it-test kollu.

Żomm il-lista tal-prefissi mal-profil u nnota taħt liema ambitu ġie miżjud, sabiex il-persuna li jmiss tkun tista' taqra d-disinn maħsub minflok tiddeduċih minn tabella tar-rotot. Ir-rotot li jeżistu biss fil-memorja ta' xi ħadd huma dawk li jerġgħu jinbnew ħażin wara l-konnessjoni li jmiss. Kumment ta' linja waħda fin-noti tal-varar jiswa inqas minn nofs jum ta' skoperta mill-ġdid.

Artikli relatati